Les différents types de relation entre les tables

La mise en relation de tables permet de relier les données d’une table à celles d’une autre afin d’établir une base de données relationnelle.

Les relations entre des tables permettent d’utiliser les données d’une table dans une autre et d’éviter ainsi la saisie redondante d’informations. Elles permettent également de contrôler la saisie des données : si la saisie des données de la table reliée ne trouve aucune correspondance dans la table primaire, la saisie sera refusée.

Il existe plusieurs types de relation : la relation de type "un-à-plusieurs", la relation de type "plusieurs-à-un", la relation de type "plusieurs-à-plusieurs" et la relation de type "un-à-un".

La relation de type "un-à-plusieurs"

Un enregistrement de la table primaire est en relation avec plusieurs enregistrements de la table reliée. La table primaire contient la clé primaire nécessaire à l’établissement de la relation.

Exemple : à une catégorie correspondent plusieurs articles :

images/04RBBASE15.PNG

Pour un même Code Catégorie correspondent plusieurs Codes Articles. À chaque Code Article correspond un seul Code Catégorie.

La relation de type "plusieurs-à-un"

Plusieurs enregistrements de la table primaire sont en relation avec un seul enregistrement...

couv_RB71BAS.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Supprimer une clé primaire
Suivant
Établir une relation entre plusieurs tables