Une relation d'agrégation représente un discriminant comme faisant partie d'un autre discriminant ou subordonné à celui-ci.
Les données circulent entre le discriminant complet (l'agrégat) et le partiel. Un discriminant partiel peut appartenir à plusieurs discriminants agrégats et peut exister indépendamment de l'agrégat. Par exemple, une classe Service peut avoir une relation d'agrégation avec une classe Société, ce qui indique que le service fait partie de la société. L'agrégation est étroitement liée à la composition.
Vous pouvez donner un nom aux associations pour décrire la nature de la relation entre deux discriminants ; toutefois, les noms ne sont pas obligatoires si vous utilisez des noms de fin d'association.
Une association d'agrégation est représentée par un trait plein avec un losange non rempli à la fin de l'association, connectée au discriminant qui représente l'agrégat.