Containment and deletion

An old chestnut came up recently: the relationship between “containment” and “cascade delete”.  Somebody said that this is something inherent in real things and trotted out an old example: a Car has Wheels and when the Car is deleted, so are the Wheels. The UML specification is full of this kind of nonsense.  The verb “delete” does not…

4