Um einen Tabellenfremdschlüssel in Navicat zu erstellen, führen Sie die folgenden Schritte aus: Erstellen Sie die Haupttabelle und definieren Sie Spalten. Erstellen Sie eine Fremdschlüsseltabelle und definieren Sie Spalten. Erstellen Sie einen Fremdschlüssel in der Fremdschlüsseltabelle, indem Sie die Primärtabelle und die Fremdschlüsselreferenzspalte auswählen. (Optional) Aktivieren Sie Fremdschlüsseleinschränkungen, um die Datenkonsistenz sicherzustellen.
So erstellen Sie einen Tabellenfremdschlüssel in Navicat
Der Prozess zum Erstellen eines Tabellenfremdschlüssels in Navicat ist wie folgt:
Schritt 1: Erstellen Sie die Haupttabelle
- Öffnen Sie die Tabelle Sie möchten in Navicat eine Datenbank mit Fremdschlüsseln erstellen.
- Klicken Sie mit der rechten Maustaste auf den Datenbanknamen und wählen Sie „Neu“ > „Tabelle“.
- Geben Sie den Namen und die Spaltendefinitionen der Haupttabelle ein.
Schritt 2: Erstellen Sie eine Fremdschlüsseltabelle
- Wiederholen Sie Schritt 2, um eine neue Tabelle für die Tabelle zu erstellen, in der Sie einen Fremdschlüssel erstellen möchten.
- Geben Sie den Namen und die Spaltendefinition der Fremdschlüsseltabelle ein.
Schritt drei: Fremdschlüssel erstellen
- Klicken Sie in der Fremdschlüsseltabelle mit der rechten Maustaste auf die Spalte, in der Sie einen Fremdschlüssel erstellen möchten, und wählen Sie „Ändern“.
- Gehen Sie im Dialogfeld „Spalte ändern“ zur Registerkarte „Andere“.
- Im Abschnitt „Fremdschlüssel“ aktivieren Sie „Referenzfremdschlüssel“.
- Wählen Sie die Haupttabelle aus dem Dropdown-Menü „Tabelle“ aus.
- Wählen Sie die Fremdschlüsselreferenzspalte in der Haupttabelle aus dem Dropdown-Menü „Spalte“ aus.
- Klicken Sie auf OK, um die Änderungen zu speichern.
Schritt 4: Fremdschlüsseleinschränkungen erzwingen (optional)
- Klicken Sie mit der rechten Maustaste auf die Fremdschlüsseltabelle und wählen Sie „Tabelleneigenschaften“.
- Gehen Sie zur Registerkarte Einschränkungen.
- Aktivieren Sie das Kontrollkästchen „Fremdschlüsseleinschränkungen aktivieren“.
- Klicken Sie auf OK, um die Änderungen zu speichern.
Hinweis:
- Der Datentyp der Fremdschlüsselspalte muss mit dem Datentyp der Fremdschlüsselreferenzspalte in der referenzierten Haupttabelle identisch oder kompatibel sein.
- Fremdschlüsselspalten dürfen keine Nullwerte enthalten.
- Fremdschlüsseleinschränkungen stellen sicher, dass die Daten in der Fremdschlüsseltabelle mit den Daten in der Haupttabelle übereinstimmen.
Das obige ist der detaillierte Inhalt vonSo erstellen Sie einen Tabellenfremdschlüssel in Navicat. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn