Le fait d’être : Non vide, Unique, Clé primaire, Clé étrangère, et appartenir à une plage de valeurs sont tous des contraintes possibles sur une colonne d’une table. On va voir dans ce tutoriel les 5 types des contraintes: NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK.
Il est possible de déclarer les contraintes au niveau de la colonne ou de la table, on va voir aussi comment les nommer et comment les afficher et enfin comment les supprimer.