Up: Diagramy ERD
Prev: 5 Sposoby zapisu
Next: 7 Inne metody projektowania Diagramów Związków Encji


6 Modelowanie związków

Diagramy związków encji są wykorzystywane przez narzędzia typu CASE do projektowania baz danych. Przy modelowaniu związków należy zwrócić szczególną uwagę na typy występujących związków i przeprowadzić ich modyfikację na tym właśnie etapie w celu uniknięcia późniejszych problemów związanych ze skomplikowanymi zależnościami funkcyjnymi.

przyklad1

Związki typów n - m są źle widziane i unika się ich wprowadzając sztuczną encję zastępując związki wieloznaczne jednoznaczymi:

przyklad2
na początek strony

Opisywanie związków:

opisywanie

Związki N-M są możliwe, ale nie są akceptowane przez wszystkie "Case’y".
Redukcja związków N-M.

przed rekukcja

do związków typu 1-N

po redukcji
na początek strony

Warunki nakładane na atrybuty:

na początek strony

Identyfikacja encji

Encja KARTA POKŁADOWA jest jednoznacznie identyfikowana przez wszystkie atrybuty powiązane, co oznacza się przez: powiazanie

przyklad
na początek strony

Wzajemne wykluczanie się związków:

wykluczanie

Konto nie może należeć jednocześnie do osoby i do firmy.
na początek strony

Up: Diagramy ERD
Prev: 5 Sposoby zapisu
Next: 7 Inne metody projektowania Diagramów Związków Encji