У меня есть ситуация, когда я бы предпочел не использовать встроенные ограничения.
Мы используем ограничения (в настоящее время) для управления созданием схемы базы данных. Кажется (из того, что я проверил до сих пор), что все основы покрыты, если мы перестанем использовать встроенные ограничения и вместо этого перейдем к использованию блока статического отображения.
Единственным исключением является ограничение, допускающее значение NULL. Я не вижу способа пометить столбец как не допускающий значение NULL в блоке статического сопоставления таким образом, чтобы контролировать создание схемы. Есть ли способ сделать это?