Kardinalitätsbeschränkungen

Die minimale Kardinalität einer Beziehung ist die minimale Anzahl von Instanzen von Entität B, die jeder Instanz von Entität A zugeordnet sein können. „Wenn die Mindestanzahl der Teilnehmer Null ist, sagen wir, dass Entitätstyp B ein optionaler Teilnehmer in der Beziehung ist. In diesem Beispiel ist VIDEOTAPE (ein schwacher Entitätstyp) ein optionaler Teilnehmer in der Beziehung „Is_stacked_as“. Diese Tatsache wird durch das Symbol Null durch die Linie in der Nähe der Videobandeinheit in der folgenden Abbildung angezeigt.

Maximale Kardinalität:

Die maximale Kardinalität einer Beziehung ist die maximale Anzahl von Instanzen von Entität B, die jeder Instanz von Entität A zugeordnet werden kann. Dies wird durch das Symbol „Krähenfuß“ in der Zeile neben dem VIDEOBAND-Entitätssymbol in der obigen Abbildung angezeigt.

Einige Beispiele

1. PATIENT Has_recorded PATIENT HISTORY

Jeder Patient hat eine oder mehrere Anamnesen. (Der erste Patientenbesuch wird immer als Instanz der PATIENTENANAMNESE aufgezeichnet) Jede Instanz der PATIENTENANAMNESE „gehört“ genau einem PATIENTEN.

2. EMPLO’I’EE Is_assigned_to PROJEKT.

Jedem PROJEKT ist mindestens ein EMPLO’I’EE zugeordnet. (Einige Projekte haben mehr als eine.) Jeder EMPLO’I’EE mayor darf (optional) keinem bestehenden PROJEKT zugeordnet werden (z.* mitarbeiter „Pete“). oder einem oder mehreren Projekten zugeordnet werden.

3. PERSON Is_married_to PERSON.

Dies ist eine optionale Null- oder Eins-Kardinalität in beide Richtungen, da eine Person Selbst möglicherweise nicht verheiratet ist.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.