When the user deletes a record:
At this point, the record is deleted. If the record itself contains subtype data, first the subtype record is deleted, then the supertype record.