Mohutnost Omezení

minimální kardinalita vztahu je minimální počet instancí entity B, které mohou být spojeny s každou instanci entity. a. V naší videokazetě například minimální počet videokazet pro film je nulová. „Když je minimální počet účastníků nulový, říkáme, že entita typu B je volitelným účastníkem vztahu. V tomto příkladu je videokazeta (slabý typ entity) volitelným účastníkem vztahu“ Is_stacked_as“. Tato skutečnost je na následujícím obrázku označena symbolem nula přes čáru poblíž videopáskové entity.

Maximální Kardinalita:

maximální kardinalita vztahu je maximální počet instancí entity B, které mohou být spojeny s každou instanci entity A. Ve videu se například maximální kardinalita pro KAZETU typ entity je „mnoho“-to je, nespecifikované číslo větší než jedna. To je označeno symbolem „vrána k noze“ na řádku vedle symbolu subjektu videokazety na výše uvedeném obrázku.

některé příklady

1. Pacient Má_zaznamenanou anamnézu pacienta

každý pacient má jednu nebo více anamnéz pacienta. (První návštěva pacienta je vždy zaznamenána jako příklad anamnézy pacienta) každá instance anamnézy pacienta „patří“ přesně jednomu pacientovi.

2. EMPLO ‚ i ‚ ee Is_assigned_to projekt.

každý projekt má přiřazen alespoň jeden EMPLO ‚ i ‚ ee. (Některé projekty mají více než jeden.) Každý starosta EMPLO ‚ i ‚ ee (volitelně) nesmí být přiřazen k žádnému existujícímu projektu (např.* zaměstnanec „Pete“). nebo mohou být přiřazeny k jednomu nebo více projektům.

3. Osoba Is_married_to osoba.

Jedná se o volitelnou nulovou nebo jednu kardinalitu v obou směrech, protože člověk nemusí být ženatý.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.