3.43.2.5 aggregation indicator
A hollow diamond is attached to the end of the path to indicate aggregation. The
diamond may not be attached to both ends of a line, but it need not be present at all.
The diamond is attached to the class that is the aggregate. The aggregation is optional,
but not suppressible.
If the diamond is filled, then it signifies the strong form of aggregation known as
composition. See Section 3.48, “Composition,” on page 3-81.
3.48 Composition
3.48.1 Semantics
Composite aggregation is a strong form of aggregation, which requires that a part
instance be included in at most one composite at a time and that the composite object
has sole responsibility for the disposition of its parts. The multiplicity of the aggregate
end may not exceed one (it is unshared). See Section 3.43, “Association End,” on
page 3-71 for further details.