Qu'est-ce que c'est qu'une contrainte de valeur non nulle (NOT NULL) ?
La contrainte s'applique à une colonne. Par défaut, La valeur d'une colonne non renseignée est nulle et reconnue comme telle avec le mot-clé NULL. La contrainte NOT NULL interdit l'enregistrement d'une valeur nulle.
La contrainte de valeur non nulle se modélise en mettant le stéréotype «M» à la colonne obligatoire.