Types des relations dans Access

 

Types des relations dans Access

  1. Objectif

    • Connaitre les différents types de relation Access.





  2. Description

    • Une relation est un lien entre deux tables, associant des données de la première avec celles de la deuxième.
    • Une relation existe lorsque des données correspondent dans des colonnes clés, généralement des colonnes portant le même nom dans les deux tables.
    • Il existe trois types de relations entre les tables. Le type de relation qui est créée dépend de la façon dont les colonnes associées sont définies.
      1. Les relations un à plusieurs.
      2. Les relations un à un.
      3. Les relations plusieurs à plusieurs.
  3. Les différents types de relations

    1. Les relations un à plusieurs
      • Types des relations dans Access

      • C’est la relation la plus courante.
      • Dans ce type de relation, une ligne de la table A peut comporter de nombreuses lignes correspondantes dans la table B, mais une ligne de la table B peut avoir une seule ligne correspondante de la table A.
      • Une relation un-à-plusieurs est créée si une seule des colonnes associées est une clé primaire ou comporte une contrainte unique.
      • Exemples:
        • Un écrivain a écrit plusieurs ouvrages.Un ouvrage ne peut être écrit que par un seul écrivain
        • Une personne peut posséder plusieurs motos. Une moto ne peut être possédée que par une seule personne. (On oublie les cas de copropriété).
    2. Les relations un à un
      • Types des relations dans Access

      • Dans une relation un-à-un, une ligne de la table A ne peut pas avoir plus d’une ligne correspondante dans la table B, et inversement.
      • Il est intéressant d’utiliser ce type de relation pour cacher certaines données, pour utiliser des paramètres différents sur ces deux tables
      • Une relation de un à un peut souvent être éliminée et remplacée par la fusion des deux tables en relation.
      • Exemple: Un homme est marié à une seule femme. Une femme est mariée à un seul homme.
    3. Les relations plusieurs à plusieurs
      • Types des relations dans Access

      • Une relation plusieurs-à-plusieurs existe lorsqu’un ou plusieurs éléments d’une table peuvent avoir une relation avec un ou plusieurs éléments dans une autre table.
      • Une relation plusieurs à plusieurs existe quand un enregistrement unique dans une table peut être lié à plusieurs enregistrements dans une autre, et qu’un enregistrement unique dans cette deuxième table peut également être lié à plusieurs enregistrements dans la première.
      • Dans une relation plusieurs-à-plusieurs, une ligne de la table A peut comporter de nombreuses lignes correspondantes dans la table B, et inversement.
      • Exemple:Un étudiant suit plusieurs cours. Un cours est suivi par plusieurs étudiants



Abonnez vous à notre chaîne YouTube gratuitement