Heim  >  Artikel  >  Datenbank  >  So fügen Sie Einschränkungen in Navicat hinzu

So fügen Sie Einschränkungen in Navicat hinzu

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼Original
2019-08-03 14:36:2515132Durchsuche

So fügen Sie Einschränkungen in Navicat hinzu

Öffnen Sie das Navicat-Tool, um eine Verbindung zum MySQL-Dienst herzustellen, und wählen Sie dann das Öffnen einer Datenbank aus. Hier wird eine Testdatenbank zur Demonstration ausgewählt und dann Fremdschlüssel für die Benutzertabelle und Schultisch ausgewählt werden. Wählen Sie die Tabelle „t_user“ aus und klicken Sie auf „Tabelle entwerfen“.

So fügen Sie Einschränkungen in Navicat hinzu

Auf der Design-Tabellenseite ist die Standardseite die Feldseite. Hier können Sie den Feldinhalt für die Tabelle bearbeiten.

So fügen Sie Einschränkungen in Navicat hinzu

Verwandte Empfehlungen: „Navicat für MySQL-Grafik-Tutorial

Wählen Sie auf der Seite mit den Fremdschlüsseleinstellungen die zweite Feldspalte aus Für die Schaltfläche auf der rechten Seite können Sie die erste Spalte leer lassen und automatisch einen Fremdschlüsselnamen generieren. Sie können einen anpassen, wenn Sie die Benennung standardisieren müssen.

So fügen Sie Einschränkungen in Navicat hinzu

Wählen Sie in der angezeigten Feld-Dropdown-Liste ein Feld aus, zu dem Sie einen Fremdschlüssel hinzufügen möchten. Hier fügen wir der Schultabelle einen Fremdschlüssel hinzu , also wähle school_id aus.

So fügen Sie Einschränkungen in Navicat hinzu

Wählen Sie dann die Referenztabelle aus, auf die der Fremdschlüssel verweist. Die Referenzdatenbank muss nicht ausgewählt werden. Die Standardeinstellung ist die aktuelle Datenbank. Referenztabellenauswahl Schultabelle t_school_info.

So fügen Sie Einschränkungen in Navicat hinzu

Beziehen Sie sich auf die Auswahl der Felder, da die beiden Tabellen durch die ID miteinander verknüpft sind. Wählen Sie daher hier einfach die ID aus.

So fügen Sie Einschränkungen in Navicat hinzu

Das letzte sind die Einschränkungsregeln beim Löschen und Aktualisieren. Wenn Sie die Kaskadenlöschung CASCADE wählen, werden die Benutzerdaten kaskadiert gelöscht RESTRICT-Einschränkungsmethode Sie müssen zunächst alle einer Schule zugeordneten Benutzer löschen, bevor Sie Schulinformationen löschen können.

So fügen Sie Einschränkungen in Navicat hinzu

Nach Abschluss der obigen Auswahl klicken Sie auf „Speichern“, woraufhin die Fremdschlüsseleinschränkungen wirksam werden. Sie können die Daten in der Tabelle bearbeiten, um die Auswirkung zu sehen.

So fügen Sie Einschränkungen in Navicat hinzu

Das obige ist der detaillierte Inhalt vonSo fügen Sie Einschränkungen in Navicat 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