Introduction aux contraintes
Dans PostgreSQL, les contraintes représentent des règles spécifiques que l'on applique aux tables ou colonnes d'une base de données. Leur rôle est de garantir l'intégrité, la cohérence, et l'exactitude des données, tout en s'assurant de leur qualité