Skip to content

② Kardinalitäten Klasse 9 ​

Wir planen die Bibliotheksdatenbank. Es gibt Leser:innen und Bücher. Aber darf ein Buch gleichzeitig an 100 Personen verliehen werden? Ohne klare Angabe wüsste das System es nicht.

Merke: Kardinalität

Die Kardinalität gibt an, mit wie vielen Entitäten auf der anderen Seite eine Entität in Beziehung stehen kann.

TypgelesenBedeutung
1 : 1eins zu einsjedem Element links ist genau eins rechts zugeordnet und umgekehrt
1 : neins zu vieleeinem Element links sind viele rechts zugeordnet, jedem rechts aber nur eins links
n : mviele zu vieleauf beiden Seiten sind mehrere Zuordnungen möglich

Die Zwei-Richtungen-Methode ​

👉 Frage immer in beide Richtungen:

Beispiel 1: Klasse – Schüler:in

  • Eine Klasse hat wie viele Schüler:innen? → viele (n)
  • Eine Schülerin ist in wie vielen Klassen? → genau einer (1)
  • ➡️ 1 : n

Beispiel 2: Schüler:in – Wahlkurs

  • Eine Schülerin besucht wie viele Wahlkurse? → mehrere (n)
  • Ein Wahlkurs hat wie viele Teilnehmer:innen? → mehrere (m)
  • ➡️ n : m

Beispiel 3: Schüler:in – Schließfach

  • Ein Schüler hat wie viele Schließfächer? → genau eins
  • Ein Schließfach gehört wie vielen Schüler:innen? → genau einer
  • ➡️ 1 : 1

Es kommt auf die Situation an

Kardinalitäten hängen davon ab, was die Datenbank abbilden soll. In einer Bibliothek kann ein Exemplar gleichzeitig nur an eine Person verliehen sein. Betrachtet man aber die Ausleihgeschichte über Jahre, hatte ein Buch viele Leser:innen. Überlege also immer, welcher Zeitpunkt oder Zeitraum gemeint ist.

Übungen ​

Bestimme die Kardinalität und begründe mit der Zwei-Richtungen-Methode.

Kardinalitäten sortieren

Frage bei jedem Paar in beide Richtungen und ziehe es dann in den passenden Korb – oder tippe erst die Karte an und dann den Korb.

noch 9 Karten im Vorrat

Mit der Tastatur: Karte mit Tab ansteuern, dann Ziffer 1–3 für den Korb, 0 zurück in den Vorrat.

Und jetzt der Zeitraum aus dem Hinweis oben – hier ist nicht jedes Paar eindeutig:

Kommt es auf den Zeitraum an?

Bei manchen Paaren ändert sich die Kardinalität, je nachdem ob du einen Zeitpunkt oder einen Zeitraum betrachtest. Bei anderen nicht. Sortiere.

noch 6 Karten im Vorrat

Mit der Tastatur: Karte mit Tab ansteuern, dann Ziffer 1–3 für den Korb, 0 zurück in den Vorrat.

Lösungen zum Nachlesen und Ausdrucken
PaarTypBegründung
Fußballverein – Mannschaft1 : nein Verein hat viele Mannschaften, eine Mannschaft gehört zu einem Verein
Mannschaft – Spieler:in (eine Saison)1 : neine Mannschaft hat viele Spieler:innen; pro Saison spielt man in einer Mannschaft (über mehrere Jahre: n : m)
Buslinie – Haltestellen : meine Linie hält an vielen Haltestellen, an einer Haltestelle halten viele Linien
Mensch – gültiger Personalausweis1 : 1genau einer pro Mensch, genau ein Mensch pro Ausweis
Lehrkraft – Klassenleitung1 : 1wenn jede Klasse genau eine Klassenleitung hat und eine Lehrkraft höchstens eine Klasse leitet
Rezept – Zutatn : mein Rezept braucht viele Zutaten, eine Zutat kommt in vielen Rezepten vor
YouTube-Kanal – Video1 : nein Kanal hat viele Videos, ein Video gehört zu einem Kanal
Kinovorstellung – Sitzplatzbuchung1 : neine Vorstellung hat viele Buchungen, jede Buchung gilt für eine Vorstellung
Bestellung – Artikeln : meine Bestellung enthält viele Artikel, ein Artikel steht in vielen Bestellungen

Weiterlesen ​

Wie Beziehungen in Tabellen umgesetzt werden: Primär- & Fremdschlüssel