Pourquoi les relations ?
Ils lient vos tables, de sorte qu’elles constituent une partie essentielle de votre base de données, et elles informent vos requêtes.
Types de relation
Un-à-un, un-à-plusieurs et plusieurs-à-plusieurs. Un-à-plusieurs est le plus courant, plusieurs-à-plusieurs font partie de la plupart des bases de données transactionnelles et des étudiants, 1:1 est rare.
Créer un un-à-plusieurs
En mode Feuille de données, sélectionnez votre clé étrangère ou un champ vide.
- Clé étrangère : sélectionnez le champ, puis Champs>Autres champs>Recherche & Relation, puis suivez l’Assistant.
- Champ vide : sélectionnez l’en-tête, puis recherchez & relation et suivez l’Assistant.
Utiliser le volet Relations
La table enfant doit avoir une clé étrangère. SélectionnezRelationsdes Outils> de base de données, puis faites glisser la clé primaire de la table parente vers la clé étrangère de la table enfant. Utilisez Modifier les relations pour définir l’intégrité référentielle et les mises à jour/suppressions en cascade selon les besoins.
Plusieurs-à-plusieurs
Créer>Création de table, créez une table de jonction. Dans cette table, dupliquez les clés primaires des tables des deux côtés de la relation, sélectionnez les deux champs et définissez-les en tant que clé composite.
Un-à-un
Créez une relation un-à-plusieurs, puis :
- Mode Création : définissez la propriété Indexed pour les deux clés sur « Non » ou « Oui, Pas de doublons ».
- Dans le ruban, définissez les deux touches sur Indexé et Unique.