Е, няма нищо просто това прави това, което искате. Вероятно можете да наложите ограничението, от което се нуждаете, като използвате BEFORE INSERT
и BEFORE UPDATE
тригери
, обаче. Вижте този SO въпрос относно генерирането на MySQL грешки за това как да се справите с отказването на тригерите.