使用idea的database模塊繪制數據庫er圖的方法

在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圖內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: