Instructions: Agrégation dans le modèle d'analyse métier
Un groupe d'objets peut parfois fonctionner comme une unité unique. Cela peut être modélisé par le biais d'une relation d'agrégation. Ces instructions expliquent comment procéder.
Relations
Description principale

Explication

Parfois, un groupe de personnes agit comme une unité unique dans un cas d'utilisation ou, plus généralement, un phénomène est composé d'autres phénomènes indépendants. Par exemple, une classe scolaire est composée d'élèves. Ce type de phénomène s'appelle un agrégat.

Les agrégats sont modélisés à l'aide d'une classe séparée pour le phénomène composite. Ces classes ont des agrégations avec les classes qui représentent leurs composants. Cette construction permet à la fois de considérer les composants de manière individuelle et de les gérer comme une unité unique. La classe unifiante n'a pas toujours beaucoup de propriétés qui lui sont propres. Ses caractéristiques essentielles peuvent tout à fait être les agrégations des différents composants.

Exemple :

Le conseil d'administration d'une entreprise est constitué du Président Directeur général, du Directeur général et de plusieurs représentants des actionnaires.

Diagramme décrit dans le texte d'accompagnement.

Une classe d'agrégation regroupe plusieurs classes.

Voir aussi Instructions : Agrégation pour obtenir des informations plus générales.

Utilisation

Il ne faut utiliser les agrégats que lorsque c'est nécessaire, c'est-à-dire si l'agrégat et un de ses composants sont supposés être utiles de manière à part entière. Un bon agrégat est une partie logique et cohérente du modèle d'analyse métier, on doit pouvoir comprendre sa signification grâce au contexte.

Les agrégations ne doivent être utilisées qu'avec des classes représentant le même type de phénomène. Par exemple, une entité métier ne peut pas être l'agrégat de travailleurs métier.