文章詳情頁
使用idea的database模塊繪制數據庫er圖的方法
瀏覽:70日期:2024-07-13 09:29:44
在idea中使用database連接數據庫
建立測試庫表:
建立測試庫test_user: test_user庫創建過程如下
建立測試表: 建立表user、表user_ext如下,表user_ext中user_id用來關聯表user中的id,以此建立邏輯外鍵關系
繪制er圖:選中user表,打開繪制er圖界面:
字段命名規范的情況: 當前user_ext表user_id 作為虛擬外鍵關聯user表的id字段,由于user_id,命名規范,可以推測到是關聯user表的id字段,所以idea會自動繪制出虛擬外鍵的關系,拖拽user_ext表進入er圖界面,即可得到最終圖:
字段命名不規范的情況: 如果字段命名不規范,例如將user_ext表中的user_id字段修改為t_user_id,那么idea是無法自動繪制虛擬外鍵關系
但是可以手動指定,指定方式也很簡單,只需要執行一次查詢的關聯sql語句,然后存儲下關聯關系(彈窗windows系統快捷鍵是alt+enter,macos快捷鍵是option+enter)
再刷新下就可以看到更新后的er圖了
后續如果要增加修改外鍵映射關系,直接修改存儲的xml文件即可
到此這篇關于使用idea的database模塊繪制數據庫er圖的方法的文章就介紹到這了,更多相關idea數據庫er圖內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!
標簽:
IDEA
相關文章:
1. HTTP協議常用的請求頭和響應頭響應詳解說明(學習)2. .NET SkiaSharp 生成二維碼驗證碼及指定區域截取方法實現3. ASP.NET MVC通過勾選checkbox更改select的內容4. CentOS郵件服務器搭建系列—— POP / IMAP 服務器的構建( Dovecot )5. Django使用HTTP協議向服務器傳參方式小結6. IntelliJ IDEA創建web項目的方法7. 存儲于xml中需要的HTML轉義代碼8. 原生JS實現記憶翻牌游戲9. .NET 6實現滑動驗證碼的示例詳解10. ASP中實現字符部位類似.NET里String對象的PadLeft和PadRight函數
排行榜
