So erstellen Sie eine Beziehung in MySQL Workbench:
- Erstellen Sie ein Datenbankmodell (entweder ein neues Modell erstellen oder eine vorhandene Datenbank zurückentwickeln)
- Wenn Sie das Datenbankmodell anzeigen, doppelklicken Sie auf die erste Tabelle der Beziehung
- Der untere Bereich mit den Tabellendetails wird geöffnet. Klicken Sie auf die Fremdschlüssel Registerkarte
- Wählen Sie im linken Bereich das Fremdschlüsselfeld und die referenzierte Tabelle aus
- Wählen Sie im mittleren Bereich die Fremdspalte und die referenzierte Spalte (Primärschlüssel) aus
- Legen Sie im rechten Bereich alle Aktualisierungs-/Löschaktionen fest, die ausgeführt werden sollen, wenn ein Primärschlüsseldatensatz aktualisiert oder gelöscht wird
Die Beziehung ist nun hergestellt. Wiederholen Sie die Schritte 4 bis 6 für alle anderen Fremdschlüsselspalten in dieser Tabelle.
So erstellen Sie eine Datenbank aus diesem Modell:
- Exportieren Sie das aktualisierte Schema in ein Skript.
- Erstellen Sie eine Datenbank aus dem Skript.
Beispiel
Hier ist ein Beispiel für den Aufbau einer Beziehung mithilfe eines Datenbankmodells:
Dieses Beispiel zeigt, dass zwei Beziehungen in der Tabelle „Alben“ eingerichtet wurden. Durch Klicken auf einen Fremdschlüssel im linken Bereich werden der mittlere und der rechte Bereich mit seinen Details aktualisiert.