Explicitation des associations

SyntaxeSens 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

SyntaxeRô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

Rôle et sens de lecture sur une association

DéfinitionAssociation 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.