Zum Hauptinhalt springen

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.

Beziehungs-Schublade

Eine Beziehung erstellen​

  1. Wählen Sie eine Quell-Entität auf der Zeichenfläche oder im Baum aus.
  2. Scrollen Sie in der rechten Seitenleiste zum Abschnitt Beziehungen und klicken Sie auf +.
  3. Füllen Sie das Beziehungsformular aus:
FeldBeschreibung
QuelleDie ausgehende Entität (vorausgefüllt mit der ausgewählten Entität)
ZielDie Ziel-Entität
VerbindungKardinalität — siehe unten
DatentypKlassifizierung der Beziehung — siehe unten
TypKategorie des Beziehungstyps (z. B. „Reference", „Composition")
Quell-AttributOptional — verknüpft ein bestimmtes Attribut der Quelle
Ziel-AttributOptional — verknüpft ein bestimmtes Attribut des Ziels
  1. Klicken Sie auf Erstellen.

Kardinalität​

Das Feld Verbindung definiert die Kardinalität der Beziehung:

WertBedeutungBeispiel
has_oneEins-zu-einsKunde → Adresse
has_manyEins-zu-vieleKunde → Bestellungen
many_manyViele-zu-vieleBestellung ↔ Produkte

Datentypen von Beziehungen​

Das Feld Datentyp klassifiziert die Art der Beziehung:

WertBeschreibung
relationEine standardmäßige Entität-zu-Entität-Verknüpfung
mappingEine Zuordnungs- oder Verbindungsbeziehung (typischerweise für N:N)
dependencyEine 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.

Beziehungen auf der Zeichenfläche

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.