En SQL, vous devriez idéalement gérer cela avec une contrainte CHECK .
Dans MySQL, il n'y a pas de mécanisme direct pour imposer une telle contrainte CHECK. Si vous essayez d'en inclure un, le Manuel de référence MySQL indique (puisque cela fait partie de la norme) :