Explicitation des associations
Syntaxe : Sens de lecture
Il est possible d'ajouter le sens de lecture du verbe caractérisant l'association sur un diagramme de classe UML, afin d'en faciliter la lecture. On ajoute pour cela un signe <
ou >
(ou un triangle noir) à côté du nom de l'association
Syntaxe : Rôle
Il est possible de préciser le rôle joué par une ou plusieurs des classes composant une association afin d'en faciliter la compréhension. On ajoute pour cela ce rôle à côté de la classe concernée (parfois dans un petit encadré collé au trait de l'association.
Exemple :
Définition : Association réflexive
Une association réflexive est une association qui associe une classe avec elle-même.
L'explicitation des associations est particulièrement utile dans le cas des associations réflexives.