Przedmiot |
Bazy danych |
Laboratorium | |
Temat |
Diagramy związków encji |
Związek pomiędzy zbiorami encii to wzajemne logiczne powiązanie (zależność) elementów tych zbiorów.
Wyróżniamy 3 podstawowe typy takich związków:
■ związki ieden-do-ieden - mamy 2 zbiory encji A i B i z każdym elementem ze zbioru A związany jest co najwyżej jeden element ze zbioru B i na odwrót, np. (przy założeniu, że samochód ma tylko jednego właściciela i żaden z właścicieli nie ma kilku samochodów):
Rysunek 5 - Przykład związku jeden-do-jeden
związki ieden-do-wiele - mamy 2 zbiory encji A i B i z każdym elementem ze zbioru A może być związanych wiele elementów ze zbioru B. Jednocześnie danemu elementowi ze zbioru B może być przyporządkowany co najwyżej jeden element ze zbioru A, np. (przy założeniu, że dany kierunek może istnieć tylko na jednym wydziale):
Rysunek 6 - Przykład związku jeden-do-wiele
związki wiele-do-wiele - mamy 2 zbiory encji A i B i z każdym elementem ze zbioru A może być związanych wiele elementów ze zbioru B. Jednocześnie danemu elementowi ze zbioru B może być przyporządkowanych wiele elementów ze zbioru A, np. (przy założeniu, że student może jednocześnie studiować na kilku uczelniach):
Rysunek 7 - Przykład związku wiele-do-wiele
Diagram związków encii (Entity-Relationship diagram. E-R) prezentuje zbiory encji i przynależne im atrybuty. Na diagramie zaznaczone są wzajemne związki pomiędzy zbiorami encji.
Strona 4 z 6
Joanna Szlapczyńska (asiasz@am.gdynia.pl)