2.5 Relations entre classes
2.5.1 Relation d'association
Une association [Laurent] est une relation entre deux classes
(association binaire) ou plus (association n-aire), qui décrit les
connexions structurelles entre leurs instances. Une association indique donc
qu'il peut y avoir des liens entre des instances des classes
associées.
Figure 2.5- Modélisation d'une
association.
2.5.2 Relation d'Association binaire et n'aire
2.5.2 .1 Relation d'Association binaire
Une association [Laurent] binaire est
matérialisée par un trait plein entre les classes
associées. Elle peut être ornée d'un nom, avec
éventuellement une précision du sens de lecture ( ou ) Quand les
deux extrémités de l'association pointent vers la même
classe, l'association est dite réflexive.
Figure 2.6- Association binaire. 2.5.2 .2 Relation
d'Association n'aire
Une association n'aire lie plus de deux classes, La ligne
pointillée d'une classeassociation peut être reliée au
losange par une ligne discontinue pour représenter une association
n'aire dotée d'attributs, d'opérations ou d'associations. On
représente une association n'aire par un grand losange avec un chemin
partant vers chaque classe participante, Le nom de l'association apparaît
à proximité du losange.
Figure 2.7- Association n'aire.
|