LINUX.ORG.RU

Ответ на: комментарий от mord0d

Эта аналогия не подходит для данного случая т.к после вставки и наложения ограничений нужно проверить, соответствуют ли данные в таблице этим ограничениям.

KRex
() автор топика

Не знаю на счет реализации через Constraint, но если это Index, то во втором случае будет перестройка таблицы индексов на каждую вставку. Это дорого

Aswed ★★★★★
()

В первом варианте не хватает 3-го пункта: «проверить ограничения». Без него ограничения будут работать только для новых вставок, но не для первоначальных, сделанных до наложения ограничений. То есть у тебя в таблице окажутся невалидные данные, что делает результат отличным от второго варианта.

level1 ★★
()
Последнее исправление: level1 (всего исправлений: 1)