Schritte zum Hinzufügen eines Fremdschlüssels in Navicat: Wählen Sie die Fremdschlüsselspalte aus und geben Sie die Referenztabelle und das Referenzfeld auf der Registerkarte „Fremdschlüssel“ an. Legen Sie Lösch- und Aktualisierungsvorgänge fest: CASCADE, SET NULL, SET DEFAULT oder RESTRICT. Klicken Sie auf „OK“, um die Änderungen zu speichern. Navicat führt dann automatisch die SQL-Anweisung aus, um die Fremdschlüsseleinschränkung hinzuzufügen.
Fremdschlüssel im Navicat-Modell hinzufügen
Fremdschlüssel sind ein Mechanismus zum Implementieren von Datenintegritätsbeschränkungen in relationalen Datenbanken. Die Schritte zum Hinzufügen eines Fremdschlüssels im Navicat-Modell sind wie folgt:
1. Wählen Sie die Fremdschlüsselspalte aus.
- Klicken Sie mit der rechten Maustaste auf die Tabelle, in der Sie den Fremdschlüssel hinzufügen möchten, und wählen Sie „Tabelle bearbeiten“.
- Wählen Sie auf der Registerkarte „Felder“ die Spalte aus, die als Fremdschlüssel dienen soll.
2. Fremdschlüsseleigenschaften festlegen
- Gehen Sie im Fenster „Felder“ zur Registerkarte „Fremdschlüssel“.
- Aktivieren Sie das Kontrollkästchen „Fremdschlüssel“.
- Wählen Sie im Feld Referenztabelle die Tabelle aus, die auf den Fremdschlüssel verweist.
- Wählen Sie im Feld Referenzfeld die Spalte in der Tabelle aus, auf die der Fremdschlüssel verweist.
3. Geben Sie Lösch- und Aktualisierungsvorgänge an
4. Änderungen übernehmen
- Klicken Sie auf die Schaltfläche „OK“, um die Änderungen zu speichern.
- Navicat führt jetzt automatisch die erforderlichen ALTER-Anweisungen der Datenbank aus, um Fremdschlüsseleinschränkungen hinzuzufügen.
Hinweis:
- Der Datentyp der Fremdschlüsselspalte muss mit dem Datentyp der referenzierten Spalte kompatibel sein.
- Die referenzierte Spalte muss eine eindeutige Einschränkung oder eine Primärschlüsseleinschränkung haben.
- Sie können Fremdschlüssel direkt mithilfe von SQL-Anweisungen hinzufügen. Klicken Sie in Navicat mit der rechten Maustaste auf die Tabelle im Modell und wählen Sie „SQL bearbeiten“, um die SQL-Anweisung anzuzeigen oder zu bearbeiten.
Das obige ist der detaillierte Inhalt vonSo fügen Sie dem Navicat-Modell Fremdschlüssel hinzu. 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