首頁 > 資料庫 > navicat > 主體

navicat怎麼設定外碼

下次还敢
發布: 2024-04-24 00:48:17
原創
567 人瀏覽過

Navicat 中設定外碼包括以下步驟:建立表格。建立外碼字段,勾選“外碼”並選擇引用表和字段。設定更新和刪除規則,通常選擇「級聯更新」和「級聯刪除」。點選「確定」儲存設置,即可完成外碼建立。

navicat怎麼設定外碼

Navicat 中如何設定外碼

在Navicat 中設定外碼非常簡單,以下是詳細步驟:

步驟1:建立表格

  • 右鍵點選資料庫名稱並選擇「建立表格」。
  • 在「表格精靈」中填入表格名稱和欄位。

步驟 2:建立外碼

  • #右鍵點選要建立外碼的欄位並選擇「編輯」。
  • 在「編輯列」對話方塊中,勾選「外碼」。
  • 在「外碼」標籤中,選擇引用表和引用欄位。

步驟3:設定更新和刪除規則

  • #更新規則:當父表中被引用欄位發生變更時,子表中對應的外碼欄位如何處理。通常選擇“級聯更新”。
  • 刪除規則:當父表中被引用欄位被刪除時,子表中對應的外碼欄位如何處理。通常選擇“級聯刪除”。

步驟 4:完成

  • 點選「確定」儲存設定。
  • 重複上述步驟為其他外碼欄位建立外碼。

範例

假設您有兩個表格:訂單產品。您要建立外碼以確保每個訂單都關聯到一個產品。

  • 在「訂單」表中,右鍵點選「產品ID」欄位並選擇「編輯」。
  • 在「編輯列」對話方塊中,勾選「外碼」。
  • 在“外碼”選項卡中,將引用表設為“產品”,將引用欄位設為“產品ID”。
  • 選擇「級聯更新」和「級聯刪除」作為更新和刪除規則。
  • 點選「確定」儲存設定。

現在,每當在「產品」表中更新或刪除產品時,在「訂單」表中所有引用該產品的訂單都會相應地更新或刪除。

以上是navicat怎麼設定外碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!