Previous snippet
Composite aggregation is a strong form of aggregation that requires a part object be included in at most one composite object at a time . If a composite object is deleted, all of its part instances that are objects are deleted with it.