La mise en œuvre d'une base de données avec Access
243
Règle de validation
de tuples dans la
table MAISON (avec
message d’erreur
personnalisé)
Étape 6 : définir les contraintes d'intégrité référentielle
Vous souvenez-vous de la règle d'intégrité référentielle expliquée
dans les sections 2.5 et 3.8 ? Elle empêche qu'un attribut déclaré
comme clé étrangère ne reçoive une valeur à laquelle ne correspond
aucun tuple dans la table référencée. Dans la base de données de
travelblitz, vous devez prévenir de telles erreurs de saisie pour chaque
attribut clé étrangère en spécifiant des contraintes d'intégrité
référentielle appropriées.
Du point de vue conceptuel, chaque lien défini par une clé
étrangère sera représenté graphiquement ci-après par un trait qui la
connecte à la clé primaire correspondante dans la table référencée.
Définissez tout d'abord la contrainte d'intégrité référentielle pour la
clé étrangère IdÎle dans la table des maisons de vacances. Pour ce
faire, suivez les opérations 1 à 3 suivantes :
1. Choisissez la commande Tools/Relationships. La fenêtre Show
Table vous propose une liste des tables pouvant participer à la
définition d'une règle d'intégrité référentielle :
Précédent

- 256/301

Suivant