UML je oblíbený pro své zápisy. Všichni víme, že UML je pro vizualizaci, specifikaci a dokumentaci součástí softwarových a nesoftwarových systémů. A co víc, UML má mnoho typů diagramů, které jsou rozděleny do dvou kategorií. Některé typy představují strukturální informace, jiné obecné typy chování. Mezi nimi je jeden, který se běžně používá pro diagramy vztahů entit.
-
V UML entita je reprezentován obdélníkem:
-
Vztahy jsou plné čáry s mohutností uvedenou na koncích řádků:
-
Zobecnění je znázorněno prázdnou šipkou:
-
Agregace je zobrazen jako binární asociace s dutým diamantem jako symbolem agregace na konci asociační čáry. Entita části může patřit k více než jednomu agregačnímu klasifikátoru a může existovat nezávisle na agregaci.
-
Složení je prezentován jako binární asociace s černým diamantem jako symbolem kompozice na konci asociační linie. Složení určuje, že životnost části entity závisí na době životnosti celé entity.
Pojďme modelovat naši knihu a příklad kapitoly pomocí notace UML.