關於idea2022的內建的DataGrip……

椰子灰發表於2024-07-19

在設定表的外來鍵時建立號後是沒有明顯變化的

設定(物理)外來鍵步驟——————    企業不禁止/推薦使用

選中表——》modify table……

選中foreign key——》new——》foreign key

填充資料

———員工表tb_emp中dept_id關聯職位表tb_dept中的id

上邊的——

name:tb_emp_fk_dept_id      外來鍵名稱(似乎不許與鍵名相同

target table:tb_dept      關聯的表

下邊的——

name:dept_id      表中需要關聯的鍵

target table:id      外表中需要關聯的鍵

更改之後的員工表tb_emp

更改之後的職位表tb_dept

嘗試刪除職位表tb_dept中的第一個欄位,因為外來鍵的存在刪除失敗

專案開發中推薦使用邏輯外來鍵

(就是資料庫表不設定外來鍵,在透過程式碼進行增刪改查時實現對應功能

相關文章