Normalement, l'intégrité référentielle se place avant la saisie du premier enregistrement de la table. En effet, ce mécanisme d'intégrité porte aussi sur les enregistrements existants et il faut donc que ce qui existe respecte l'intégrité. Cela veut dire notamment que les valeurs du champ 1 de la relation 1:n doivent être différentes de NULL.
De plus, pour pouvoir placer l'intégrité, il faut que:
- les champs soient de type et de longueur identiques;
- le champ côté 1 de la relation 1:n soit la clé primaire ou un index unique non null.
Partager