Rules for using aggregation
Distinction between association and aggregation often rather matter of taste than difference in semantics
Aggregation IS association
Aggregate is inherently sum of its parts
In Object Diagrams: Chains of aggregate links must not form cycles
Composition is appropriate when each part is owned by one object, part does not have an independent life from its owner