Вопросы к Поиску с Алисой
Агрегация в UML — связь между классами, когда объект одного класса содержит другой объект в качестве своей части. babok-school.ru При этом объект-часть может принадлежать только одному объекту-целому, а объект-целое продолжает существовать, даже если объект-часть удалён. babok-school.ru
Графически отношение агрегации изображается сплошной линией, один из концов которой представляет собой незакрашенный внутри ромб. intuit.ru Этот ромб указывает на тот класс, который представляет собой «целое» или класс-контейнер, а остальные классы являются его «частями». intuit.ru
Пример использования агрегации: каждый заказ содержит набор товаров, то есть объект класса Product является частью объекта класса Order. babok-school.ru
Также с отношением агрегации можно использовать кратность, чтобы показать, сколько объектов одного класса входят в состав объекта другого класса. habr.com