How do you propose the situation be handled when the entity you want to remove audit history for is associated with other entities in other audit tables? How should those references be managed?