As a rule, it makes no sense to include a cascade in the associations "lt; many-to-one" or "to-many-to-many". The cascade is often useful for one-to-one and one-to-many associations.
If the lifetime of the child is limited by the life of the parent, make it a lifecycle object by specifying cascade = "all-delete-orphan".
. , , , cascade = "persist, merge, save-update".