Kardinalitási korlátok

a kapcsolat Minimális kardinalitása a B entitás azon példányainak minimális száma, amelyek az a entitás minden példányához társíthatók. “Ha a résztvevők minimális száma nulla, akkor azt mondjuk, hogy a B típusú entitás a kapcsolat opcionális résztvevője. Ebben a példában a videokazetta (gyenge entitás típus) az “Is_stacked_as” kapcsolat opcionális résztvevője. Ezt a tényt a nulla szimbólum jelzi a következő ábrán a videokazetta entitás közelében lévő vonalon keresztül.

maximális Kardinalitás:

a kapcsolat maximális kardinalitása a B entitás azon példányainak maximális száma, amelyek az a entitás minden példányához társíthatók. Ezt a “varjú lába” szimbólum jelzi a fenti ábrán a videokazetta entitás szimbóluma melletti sorban.

néhány példa

1. Beteg Has_recorded betegtörténet

minden betegnek van egy vagy több beteg története. (A kezdeti beteglátogatást mindig a BETEGTÖRTÉNETKÉNT rögzítik) a betegtörténet minden példánya “pontosan egy beteghez tartozik”.

2. Az EMPLO ‘ i ‘ ee A projekthez van rendelve.

minden projekthez legalább egy EMPLO ‘ i ‘ ee van hozzárendelve. (Egyes projektek több mint egy.) Minden EMPLO ‘ i ‘ ee polgármester (opcionálisan) nem rendelhető hozzá semmilyen meglévő projekthez (pl.* alkalmazott “Pete”). vagy egy vagy több projekthez rendelhető.

3. A személy személyhez kötött.

Ez egy opcionális nulla vagy egy kardinalitás mindkét irányban, mert egy személy polgármester nem lehet házas.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.