Ein Album ist eine Sammlung von Tracks. Ein Track ist null oder mehr Alben zugeordnet. Es gibt so etwas wie einen Track ohne ein Album. Als solches ist ein Album eine Aggregation von Tracks. Ein Track kann sich auf mehr als einem Album befinden (konzeptionell betrachtet man die Greatest Hits-Sammlungen!), Daher ist es eindeutig unangemessen, einen Track zu zerstören, weil das erste Album gelöscht wurde.
Wenn ein Objekt gleichzeitig in mehreren Sammlungen vorhanden sein kann oder unabhängig von dieser Sammlung vorhanden sein kann oder nicht zerstört werden soll, wenn es sich um eine Sammlung handelt, handelt es sich um eine Aggregation.
Warum möchten Sie die Titel zerstören, wenn Sie das Album zerstören? Wenn ein Track null oder einen Alben hat und nach dem Hinzufügen nie aus einem Album entfernt wird, ist die Komposition möglicherweise besser geeignet - aber das klingt mehr nach Aggregation und Ihre "Tracks", die zu einem bestimmten Album gehören, sollten zerstört werden mit dem Album "könnte nicht auf dem richtigen Weg sein. Die Zusammensetzung und die Aggregation sind hauptsächlich aus diesem Grund getrennt: Sie müssen sich bewusst sein, wann es unsicher ist anzunehmen, dass ein Objekt referenziert wurde, nur weil eine Sammlung es enthielt (es ist unsicher anzunehmen, dass für eine Aggregation nicht für eine Komposition), und wenn du etwas zerstören willst, nur weil seine Sammlung weg ist, dann ist es wahrscheinlich eine Komposition - aber wenn du es nicht so verwendest, ist wahrscheinlich irgendwo etwas schiefgelaufen.