boolean, чтобы операция вставки не выполнялась если в таблице уже есть строка, в которой это поле в состоянии true?
Можно, очень похоже на уникальный индекс, но в крайнем случае это можно сделать триггером
Либо (в зависимости от СУБД) уникальный индекс на поле в котором вместо FALSE записан NULL, А вместо TRUE - именно TRUE, некоторые СУБД (напр. Оракл) это именно так будут обрабатывать.
Обсуждают сегодня