Die Schritte zum Erstellen eines Fremdschlüssels in Navicat sind wie folgt: Erstellen Sie eine übergeordnete Tabelle und eine untergeordnete Tabelle. Wählen Sie die Untertabelle aus und öffnen Sie den Tabellendesigner. Fügen Sie neue Spalten hinzu und legen Sie Spalteneigenschaften fest. Legen Sie Fremdschlüsseleinschränkungen im Abschnitt „Fremdschlüssel“ fest. Änderungen speichern.
Schritte zum Erstellen von Fremdschlüsseln in Navicat
Der Prozess zum Erstellen von Fremdschlüsseln in Navicat ist in die folgenden Schritte unterteilt:
1. Erstellen Sie eine übergeordnete Tabelle und eine untergeordnete Tabelle.
Erstellen eines Fremdschlüssels erfordert zwei Tabellen: übergeordnete Tabelle und untergeordnete Tabelle. Die übergeordnete Tabelle ist die Tabelle, die Primärschlüssel enthält, während die untergeordnete Tabelle die Tabelle ist, die Fremdschlüssel enthält.
2. Wählen Sie die Untertabelle aus und öffnen Sie den Tabellendesigner.
Wählen Sie im Navicat-Datenbankbereich die Untertabelle aus und klicken Sie mit der rechten Maustaste. Wählen Sie im Popup-Menü „Designtabelle“ aus.
3. Neue Spalte hinzufügen
Suchen Sie im Tabellen-Designer-Fenster den Abschnitt „Spalten“ und klicken Sie auf die Schaltfläche „Spalte hinzufügen“.
4. Spalteneigenschaften festlegen
5. Fremdschlüsseleinschränkungen festlegen
Auf der Registerkarte „Spalteneigenschaften“ finden Sie den Abschnitt „Fremdschlüssel“.
6. Änderungen speichern
Klicken Sie auf die Schaltfläche „Speichern“, um die Änderungen zu speichern.
Beispiel:
Angenommen, wir haben eine übergeordnete Tabelle namens Orders
mit einem Primärschlüssel OrderID
und einer Spalte CustomerID
. Wir möchten außerdem eine Untertabelle namens Customers
erstellen, die den Fremdschlüssel CustomerID
enthält. Orders
的父表,其中包含 OrderID
主键和 CustomerID
列。我们还希望创建一个名为 Customers
的子表,其中包含 CustomerID
外键。
创建外键的步骤:
Orders
和 Customers
表。Customers
表并打开表设计器。CustomerID
的列,数据类型为 int
Orders
und Customers
. Kunden
aus und öffnen Sie den Tabellendesigner. CustomerID
und dem Datentyp int
hinzu, der null sein darf. Das obige ist der detaillierte Inhalt vonSo erstellen Sie Fremdschlüssel in Navicat. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!