Next: Les collections
Up: Les classes et les
Previous: Le graphe d'instanciation
L'association est un concept issu du modèle entité-association, défini
par Chen en 76 pour la modélisation sémantique des données.
Définition 2.6
Association : relation entre plusieurs classes, caractérisée par un
verbe, décrivant conceptuellement les liens entre les objets de ces classes.
Une caractéristique importante d'une association est sa cardinalité :
1-1, 1-N ou N-M.
Parmi les associations, deux types particulier :
- Binaire :
- le verbe peut être utilisé dans les deux sens, le
lien est donc bi-directionnel.
- Partie-de :
- utile pour
modéliser les objets complexes qui sont composés d'autres objets.
Définition 2.7
Agrégation : relation entre deux classes spécifiant que des objets
d'une classe sont les composants de l'autre classe.
Remarque : L'agrégation est transitive
Exercice 2.5
Dessinez un graphe d'association et d'agrégation entre Employé, Site
et quatre nouvelles classes Batiment, Bureau, SalleRéunion
et Parking
.
Alain GRIFFAULT
2001-09-27