Poprawne związki
Związki “jeden - do - wielu”
Związek „wymagane - opcjonalne”
Najbardziej rozpowszechniona postać związku. Instancja encji A może istnieć niezależnie od instancji encji B, ale instancja encji B nie może istnieć bez instancji A.
Związek „opcjonalne - opcjonalne”
Rzadziej spotykana postać związku. Należy ten związek rozumieć w ten sposób, że encje A i B mogą występować niezależnie od siebie.
Związek „wymagane - wymagane”
Jest to silna konstrukcja związku i raczej występuje rzadko. Nie można utworzyć instancji encji A bez jednoczesnego utworzenia co najmniej jednej instancji B.
Związek „opcjonalne - wymagane”
Związek ten pojawia się również rzadko. Instancje encji B mogą istnieć niezależnie od instancji A, ale w przypadku tworzenia instancji A, instancje encji B muszą już występować.
Związek „wymagane - opcjonalne” z przekazaniem klucza
W związku tym do encji B został przekazany klucz obcy, który stał się jej kluczem głównym.
Związki „jeden - do - jeden”
Związki „jeden - do - jednego” są rzadko spotykane i przeważnie przedstawiają różne aspekty, podzbiory lub perspektywy tej samej rzeczy.
Związek „wymagane - opcjonalne”
Związek ten jest rzadko spotykany.
Związek „opcjonalne - opcjonalne”
Związek ten jest rzadko spotykany.
Związek „wymagane - wymagane”
Związek ten jest bardzo rzadko spotykany (często niewłaściwy).
Związki „wiele - do - wielu”
Związki ”wiele - do - wielu” są najczęściej spotykane w początkowych fazach analizy i przede wszystkim sygnalizują zidentyfikowanie związku, który albo jest nie w pełni zrozumiały i wymaga dalszego rozłożenia, albo jest dwukierunkową listą.
Związek „wymagane - opcjonalne”
Rzadziej spotykany związek, wymagający uszczegółowienia.
Związek „opcjonalne - opcjonalne”
Najczęściej występujący związek we wczesnych etapach analizy.
Związek „wymagane - wymagane”
Związek niemożliwy!
Związki rekurencyjne
Związki rekurencyjne często przedstawiają relacje zależności lub podległości tych samych typów obiektów.
„jeden - do - wielu”
Związek „wymagane - opcjonalne”
Związek niemożliwy!
Związek „opcjonalne - opcjonalne”
Związek najczęściej spotykany określający wielopoziomową hierarchię.
Związek „wymagane - wymagane”
Związek niemożliwy!
Związek „opcjonalne - wymagane”
Związek niemożliwy!
„jeden - do - jeden”
Związki rzadko spotykane i najczęściej reprezentują alternatywę.
Związek „wymagane - opcjonalne”
Związek niemożliwy!
Związek „opcjonalne - opcjonalne”
Związek rzadko spotykany, ale przydatny do realizacji alternatywy.
Związek „wymagane - wymagane”
Związek niemożliwy!
„wiele - do - wielu”
Związki rekurencyjne „wiele - do - wielu” występują w początkowych fazach analizy. Często mogą one reprezentować struktury sieciowe (grafy) lub struktury części tzn. z jakich części można strukturę złożyć (lub rozłożyć).
Związek „wymagane - opcjonalne”
Związek niemożliwy!
Związek „opcjonalne - opcjonalne”
Każda składowa A składa się z jednej (lub więcej) innych składowych A, oraz każda składowa A może zostać użyta do złożenia jednej lub więcej innych składowych A.
Związek „wymagane - wymagane”
Związek niemożliwy!