Le concept d'association, d'agrégation et de composition


Une association est le rapport sémantique entre deux classifieurs ou plus qui comporte des liens parmi leurs instances.

Une agrégation est une forme spéciale d'association qui indique un lien entier-partie entre l’agrégé (entier) et un élément.

Une composition est une forme d'agrégation dotée d’une forte appartenance et d’une durée de vie simultanée en tant qu'élément du tout. Les parties dont la multiplicité n’est pas fixée peuvent être créées autour du composite même, quoiqu’une fois créées, elles vivent et meurent avec lui (c.-à-d. elles partagent les mêmes durées de vie). De telles parties peuvent également être enlevées avant la mort du composite. Finalement, la composition peut être récursive.


Les propriétés communes

Les propriétés des extrémités de l’association

En cliquant avec le bouton droit sur une association, vous trouverez les propriétés suivantes sous l'onglet Extrémités de l’association de la fenêtre de propriétés. Les concepts reliés à l'association

Quand une association est créée, l’application crée automatiquement deux extrémités d'association et les champs correspondants dans chacune des classes.



Les actions possibles