Существует ли общее решение для проверки ссылок, когда пользователь удаляет объект, и его нельзя удалить, поскольку на него есть ссылки?Я ищу решение, которое работает в любой ситуации.Пользователь пытается удалить, я могу проверить свой DataAccess-Layer и дать пользователю сообщение «Объект не может быть удален, потому что есть ссылки».Как вы решаете эту проблему?