BD-2st-1.2-w03.tresc-1.1-Slajd23

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Typ asocjacji 1:M (1)

Typ asocjacji 1:M (1)


Jako przykład związku binarnego 1:M rozważmy następujący opis mikro-świata.

"Każdy pracownik pracuje dokładnie w jednym dziale. Dział może zatrudniać (ale nie koniecznie) wielu pracowników."

Związek ten łączy encję Pracownik z encją Dział. Jest to związek 1:M obowiązkowy od strony pracownika i opcjonalny - od strony działu. Oznacza to, że każdy pracownik musi pracować w jakimś dziale. Wielu pracowników pracuje w tym samym dziale. Z drugiej strony, każdy dział może zatrudniać przynajmniej jednego pracownika. Mogą istnieć działy, które nikogo nie zatrudniają.

Typ asocjacji "wiele" jest oznaczony na diagramie w postaci rozwidlającej się linii dochodzącej do encji, w naszym przykładzie - Pracownik. Jak się domyśliliśmy z poprzednich przykładów, typ asocjacji "jeden" jest reprezentowany jako normalna linia dochodząca do encji, w naszym przykładzie - Dział.


<< Poprzedni slajd | Spis treści | Następny slajd >>