© Éditions Eyrolles
31
chapitre n° 1
Le niveau conceptuel : face à face Merise/UML
Avec UML, une association peut être nommée. Le nom apparaît au milieu du lien d’association.
Il est recommandé de nommer les associations par une forme verbale active ou passive. Dans
les deux cas, le sens de la lecture peut être précisé au moyen d’un petit triangle dirigé vers la
classe désignée par la forme verbale. Il est à noter qu’on ne retrouve pas toujours ce nom au
niveau du code SQL.
Dans notre exemple, nous utilisons une forme passive pour nommer l’association modélisant
les affectations des stages, à savoir Est_effectue_par. Pour améliorer la lecture du
diagramme, il est possible de décorer le nom de l’association par un symbole précisant le sens
de lecture.
Associations un-à-plusieurs
On utilise une association un-à-plusieurs entre deux entités/classes si une occurrence/objet d’une
entité/classe peut être en rapport avec plusieurs occurrences/objets de l’autre entité/classe et
pas inversement.
Une association un-à-plusieurs (nommée aussi « père-fils »), est une association binaire ayant :
• une cardinalité maximale N et une cardinalité maximale 1 dans le formalisme entité-association ;
• une multiplicité * ou 1..* d’un côté et une multiplicité maximale 1 de l’autre avec UML.
Figure 1-14 Association nommée
Est_effectue_par
1
0..1
Etudiant
Stage
...
...
Figure 1-15 Association un-à-plusieurs
x
x
x
x
x
Précédent

- 39/316

Suivant