使用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!
推薦閱讀:
- IntelliJ IDEA 2020.3通過重命名內聯重構代碼
- mac一鍵恢復出廠設置 Mac出廠設置並清空所有數據方法教程
- idea配置檢查XML中SQL語法及書寫sql語句智能提示的方法
- JAVA IDEA入門使用手冊(新手小白必備)
- windows雙系統怎麼切換回mac mac切換windows系統按哪個鍵