Klassidiagrammid
t. ühendatud
objektid kuuluvad samasse klassi. Klassi seost iseendaga nimetakse
rekursiivseks assotsiatsiooniks, mida kasutatakse keerukates mudelites,
nagu tootestruktuurid.
Rollid assotsiatsioonis
Assotsiatsioon võib omada rolle seoses iga assotsiatsioonis osaleva
klassiga. Rollinimi on string, mis paikneb seose otsas selle klassi lähedal,
millele ta rakendub. Rollinimi näitab, missugust rolli mängib antud klass
antud assotsiatsiooni kontekstis. Rollinimed on assotsiatsiooni, mitte
klassi osad. Rollinimede kasutamine on mittekohustuslik.
Kvalifitseeritud assotsiatsioon
Kvalifitseeritud assotsiatsioone kasutatakse seoses üks-mitu või mitu-
mitu assotsiatsioonidega. Kvalifikaator eristab objekte assotsiatsiooni
mitu-poolel. Kvalifikaator näitab, kuidas identifitseeritakse konkreetset
objekti assotsiatsiooni mitu-poolel ja teda võib vaadata kui võtit või
indeksit kõigi objektide eraldamiseks seoses. Kvalifikaator joonistatakse