У меня есть 2 объекта: продукт и заказ.
Заказ имеет отношение «многие к одному». 1 заказ = 1 продукт. 1 товар = много заказов.
Я не устанавливаю внешний ключ в базу данных, чтобы при удалении товара мой заказ не удалялся. И я не устанавливаю = null после удаления, чтобы сохранить полную историю заказов без изменений.
Но если я удаляю продукт, то соната не может найти его по идентификатору, когда я смотрю список заказов, и дает ошибка.
Entity of type '*' for IDs id(4925) was not found
Это логично, но я не хочу видеть ошибку в админ-панели, я хочу видеть "ноль"