Eh bien, il n'y a rien de simple ça fait ce que tu veux. Vous pouvez probablement appliquer la contrainte dont vous avez besoin en utilisant BEFORE INSERT
et BEFORE UPDATE
déclencheurs
, pourtant. Voir cette question SO sur la génération d'erreurs MySQL pour savoir comment gérer l'échec des déclencheurs.