Beziehungen
Beziehungen verbinden zwei Entitäten und beschreiben, wie diese miteinander in Verbindung stehen. Beispielsweise hat ein Kunde viele Bestellungen, oder eine Bestellung verweist auf viele Produkte.
Beziehungen durchsuchen
Öffnen Sie die Beziehungs-Schublade mit Strg+3. Die Schublade listet alle Beziehungen mit ihrer Quelle, ihrem Ziel und ihrem Verbindungstyp auf.

Eine Beziehung erstellen
- Wählen Sie eine Quell-Entität auf der Zeichenfläche oder im Baum aus.
- Scrollen Sie in der rechten Seitenleiste zum Abschnitt Beziehungen und klicken Sie auf +.
- Füllen Sie das Beziehungsformular aus:
| Feld | Beschreibung |
|---|---|
| Quelle | Die ausgehende Entität (vorausgefüllt mit der ausgewählten Entität) |
| Ziel | Die Ziel-Entität |
| Verbindung | Kardinalität — siehe unten |
| Datentyp | Klassifizierung der Beziehung — siehe unten |
| Typ | Kategorie des Beziehungstyps (z. B. „Reference", „Composition") |
| Quell-Attribut | Optional — verknüpft ein bestimmtes Attribut der Quelle |
| Ziel-Attribut | Optional — verknüpft ein bestimmtes Attribut des Ziels |
- Klicken Sie auf Erstellen.
Kardinalität
Das Feld Verbindung definiert die Kardinalität der Beziehung:
| Wert | Bedeutung | Beispiel |
|---|---|---|
has_one | Eins-zu-eins | Kunde → Adresse |
has_many | Eins-zu-viele | Kunde → Bestellungen |
many_many | Viele-zu-viele | Bestellung ↔ Produkte |
Datentypen von Beziehungen
Das Feld Datentyp klassifiziert die Art der Beziehung:
| Wert | Beschreibung |
|---|---|
relation | Eine standardmäßige Entität-zu-Entität-Verknüpfung |
mapping | Eine Zuordnungs- oder Verbindungsbeziehung (typischerweise für N:N) |
dependency | Eine Abhängigkeits- oder Nachschlagereferenz |
Beziehungstypen
Beziehungstypen werden unter Einstellungen → Typen → Beziehungstyp verwaltet. Jeder Typ hat einen Namen (z. B. „Reference", „Composition"), der die semantische Natur der Verbindung beschreibt.
Beziehungen auf der Zeichenfläche
Beziehungen erscheinen als gerichtete Kanten auf der Zeichenfläche, die Quell- und Ziel-Entitäten verbinden. Wenn Sie eine Entität auswählen, werden die mit ihr verbundenen Kanten hervorgehoben, während nicht zugehörige Kanten abgeblendet werden.

Eine Beziehung bearbeiten
Klicken Sie auf eine Beziehungskante auf der Zeichenfläche oder wählen Sie sie aus der Beziehungs-Schublade aus, um sie in der rechten Seitenleiste zu öffnen. Ändern Sie ein beliebiges Feld und klicken Sie auf Speichern.