HOPEX UML : HOPEX UML : Le diagramme de classes : Les associations
   
Les associations
 
Créer une association
Les rôles des associations
Multiplicité d’un rôle
Préciser la multiplicité d'un rôle
Navigabilité d’un rôle
Préciser la navigabilité d'un rôle
Agrégation d’un rôle
Préciser l'agrégation d'un rôle
Composition d’un rôle
Rôle modifiable
Ordre d’un rôle
Propriété statique d’un rôle
Qualificatif d’un rôle
Surcharger un rôle
Les classes d'association
Définir une association "plus que binaire"
Les associations réflexives
Créer une association réflexive
Une association est une relation existant entre deux classes.
Une association est binaire quand elle relie deux classes, ternaire quand elle en relie trois, etc.
Les associations peuvent être comparées à des liens entre des fiches.
Le dessin suivant permet de visualiser "en trois dimensions" les situations qu'un diagramme de classes permet de mémoriser.
Pierre et Marie sont des clients. Pierre a effectué les réservations numéros 312 et 329.
Un diagramme de classes doit permettre de mémoriser toutes les situations du contexte de l'entreprise.
Exemples d'association
Un client passe une commande.
Une commande comprend plusieurs produits.