Qu'est-ce que la relation dans le SGBD ?

2 Réponses


  • Les relations avec le SGBD dépendent de la configuration et de l'utilisation du SGBD. Il peut s'agir de relations un-à-un, ou un-à-plusieurs, ainsi que plusieurs-à-un ou plusieurs-à-plusieurs.

    • Relations individuelles
    Ces relations n'ont qu'une seule valeur dans chaque direction. Une question saisie n'aura qu'une seule possibilité dans les deux cas. Pour utiliser un exemple commercial, M. a gère le département 01. La question « qui gère le département 01 » et « quel département M. a gère-t-elle » n'ont qu'une seule réponse possible.

    • Relations un-à-plusieurs ou plusieurs-à-un
    Par exemple, le département géré par M. A compte 10 employés. Pour les employés, la valeur est unique, car ils ne peuvent travailler que dans un seul service. Pour le département, la valeur est multiple, puisqu'il y a 10 employés. Dans un tableau répertoriant les services et leurs employés, la relation entre les employés et le service est une relation un-à-plusieurs.

    Dans un tableau répertoriant les employés et les départements pour lesquels ils travaillent, la relation entre les employés et le département est plusieurs-à-un.

    • Relations plusieurs-à-plusieurs
    Les relations à valeurs multiples dans les deux sens sont appelées relations plusieurs-à-plusieurs. Par exemple, un employé peut travailler sur plusieurs projets, et un projet peut avoir plusieurs employés qui y travaillent actuellement.

    Par exemple, M. A, Mme B et M. C travaillent sur les projets P009, P010 et P011. La question « Qui travaille sur le projet P009 ? » » et « Sur quel projet M. C travaille-t-il ? les deux ont plusieurs réponses. La relation est donc plusieurs à plusieurs.

    En règle générale, un SGBD utilisera toutes les relations dans des combinaisons variables à un moment ou à un autre. Un utilisateur peut par exemple souhaiter savoir quel employé de quel service travaille avec quel employé sur quel projet.
  • Une relation est une combinaison (association) entre l'instance d'un ou plusieurs types d'entité.
       Cela intéresse l'organisation.

Ecrivez votre réponse

Votre réponse apparaîtra après modération