ИМХО, не должны валиться ошибки на уровне БД. БД - это последний рубеж, и возникновение ошибок на ее уровне - это просчет в логике приложения. Почему бы не использовать валидации?
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.