Kursinhalt
Relationale Datenbank und Normalisierung
Relationale Datenbank und Normalisierung
Entity-Relationship Model. Beziehungen
Beziehungen in Datenbanken
In relationalen Datenbanken können verschiedene Beziehungen in Diagrammen veranschaulicht werden.
Verschiedene Entitäten können spezifische Wechselbeziehungen aufweisen, die definieren, wie Elemente miteinander interagieren. Ein Element könnte mit mehreren anderen oder nur mit einem in Beziehung stehen. Diese Interaktion wird als Beziehung bezeichnet.
Relationale Datenbanken erfassen diese Verbindungen in Diagrammen.
Arten von Beziehungen:
- Eins-zu-eins;
- Eins-zu-viele;
- Viele-zu-eins;
- Viele-zu-viele.
Wir werden später detaillierter auf diese Beziehungstypen eingehen, aber vorerst hier ihre Darstellung:
Pflicht- vs. Optionale Beziehungen
Pflicht- und optionale Beziehungen sind mit unterschiedlichen Markierungen versehen: | (eine Linie) für verpflichtend und o (ein Kreis) für optional.
-
Eine pflichtige Beziehung bedeutet, dass eine bestimmte Entitätsinstanz mit einer anderen Entität verbunden sein muss;
-
Eine optionale Beziehung bedeutet, dass eine Entitätsinstanz mit einer anderen Entität verbunden sein könnte, aber es ist nicht zwingend erforderlich.
Betrachten Sie die folgenden Beispiele:
Obwohl pflichtige und optionale Beziehungen vielleicht nicht häufig verwendet werden, ist es entscheidend, diese Markierungen zu erkennen.
1. Wählen Sie alle Beziehungstypen aus:
2. Wähle Markierungen:
Danke für Ihr Feedback!