Vidéo: À quoi servent les relations entre les tables Access et comment les créer ? 2025
Si vous souhaitez créer une relation de table dans Access 2016, vous devez d'abord ouvrir la fenêtre Relations. Pour ce faire, procédez comme suit:
-
Cliquez sur l'onglet Outils de base de données sur le ruban.
Le groupe Relations apparaît sur le ruban.
-
Dans le groupe Relations, cliquez sur le bouton Relations.
La fenêtre Relations s'affiche avec la boîte de dialogue Afficher la table.
-
Pour chaque paire de tables de la relation, cliquez sur la table, puis sur Ajouter.
Dans le grand espace de travail Relations, une petite fenêtre liste les champs de la table sélectionnée. Lorsque vous ajoutez des tableaux à la mise en page, une fenêtre distincte apparaît pour chaque table. Vous pouvez voir ces fenêtres à gauche de la boîte de dialogue Afficher la table.
Répétez l'étape 3 pour chaque paire de tables que vous voulez relier. Si l'une des tables de la paire est déjà présente (en raison d'une relation existante avec une autre table), vous n'avez pas besoin de l'ajouter à nouveau.
-
Après avoir ajouté des tables, cliquez sur le bouton Fermer.
Choisissez les tables que vous souhaitez associer. Puisque la relation un-à-plusieurs est la plus courante, ces instructions s'y rapportent.
-
Placez le pointeur de la souris sur le champ que vous voulez relier dans la table parente (la table "un" dans la relation un-à-plusieurs) et maintenez le bouton gauche de la souris enfoncé.
Habituellement, le champ que vous voulez mettre en relation dans la table parente est la clé primaire.
-
Tout en maintenant le bouton gauche de la souris enfoncé, faites glisser le pointeur de la souris du champ parent vers le champ enfant de la table enfant (la table "many" dans la relation un-à-plusieurs).
Les champs portent généralement le même nom, tel que LocationID.
-
Pointez sur le champ correspondant dans la table enfant et relâchez le bouton de la souris.
La boîte de dialogue Modifier les relations s'affiche, détaillant la prochaine relation.
-
Dans la boîte de dialogue Modifier les relations, sélectionnez les options Appliquer l'intégrité référentielle et Supprimer les enregistrements associés en cascade.
Cela garantit que lorsque vous supprimez un enregistrement de la table parente, Access supprime tous les enregistrements associés dans la table enfant.
-
Cliquez sur Créer pour définir la relation.
La boîte de dialogue Modifier les relations se ferme et une ligne de jointure relie les deux champs, indiquant que les champs sont liés.
