Postgresql

為什麼 DataGrip 在添加“table_id”列時會自動創建外鍵關係

  • July 19, 2021

不久前我開始使用 Jetbrains 的 DataGrip,我正在使用 postgres

當我添加列’table_id’時,外鍵關係會在表之間自動創建,儘管我沒有添加任何FOREIGN KEY語句。你知道為什麼在我剛剛添加 tablename_id 時會自動創建關係嗎?

在此處輸入圖像描述

在此處輸入圖像描述

這種關係是虛擬的。這意味著它們不存在於數據庫中,但 DataGrip 根據名稱創建它們,試圖猜測您的數據庫具有哪些連接。如果您不想在圖表上看到它們,請通過該按鈕關閉它們的顯示:在此處輸入圖像描述

引用自:https://dba.stackexchange.com/questions/295840