BD-2st-1.2-w03.tresc-1.1-Slajd31
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Atrybuty związku (2)
Omawiana notacja Barkera nie umożliwia wiązania atrybutów ze związkami. Konstrukcją modelującą takie przypadki jest dodatkowa encja pośrednia pomiędzy oryginalnym encjiami.
W naszym przykładzie, należy wprowadzić encję Realizacja z atrybutami: funkcja, wynagrodzenie, od, do, reprezentującymi cechy związku. Do encji Realizacja dochodzą związki typu wiele, oba obowiązkowe od strony tej encji. Interpretacja obowiązkowości tych związków jest następująca:
- jeśli istnieje wystąpienie encji Realizacja, to musi ono dotyczyć jakiegoś projektu i pracownika,
- nie może istnieć realizacja bez pracownika i projektu.