在 navicat premium 中設(shè)置外鍵的步驟如下:啟用外鍵約束;選擇主表、主字段、從表和從字段;設(shè)置更新和刪除規(guī)則以及級聯(lián)選項(xiàng);保存更改并重啟 navicat premium。
如何在 Navicat Premium 中設(shè)置外鍵
步驟 1:啟用外鍵約束
打開 Navicat Premium 并連接到您的數(shù)據(jù)庫。
右鍵單擊要?jiǎng)?chuàng)建外鍵約束的表,然后選擇“編輯”>“關(guān)系”。
在“關(guān)系”對話框中,啟用“啟用外鍵約束”復(fù)選框。
步驟 2:創(chuàng)建外鍵
在“主表”下拉列表中,選擇包含外鍵列的主表。
在“主字段”下拉列表中,選擇主表中的列,它將引用從表中的列。
在“從表”下拉列表中,選擇引用主表列的從表。
在“從字段”下拉列表中,選擇從表中的列,它將被引用。
步驟 3:設(shè)置外鍵選項(xiàng)
更新規(guī)則:定義當(dāng)主表中的記錄被更新時(shí),從表中的相應(yīng)記錄如何更新。
刪除規(guī)則:定義當(dāng)主表中的記錄被刪除時(shí),從表中的相應(yīng)記錄如何刪除。
級聯(lián)更新/刪除:自動(dòng)級聯(lián)更新或刪除從表中的記錄。
步驟 4:保存更改
單擊“確定”按鈕保存更改。
重啟 Navicat Premium 以激活外鍵約束。
附加提示
確保主表中的列具有唯一約束或主鍵約束。
從表中的列的數(shù)據(jù)類型應(yīng)與主表中的列相同。
外鍵約束可確保數(shù)據(jù)完整性和一致性。