Créer une base pour les applications intelligentes1 / 5
Un organisateur de conférence modélise les sessions et les intervenants avec une relation plusieurs-à-plusieurs et demande si le rôle de l'intervenant pour chaque session peut être stocké sur la relation elle-même. Que dit la documentation sur les relations plusieurs-à-plusieurs ?
Bonne réponseRéponse incorrecte
Alex
Une relation plusieurs-à-plusieurs est réciproque : les lignes de chaque côté sont sur un pied d'égalité et il n'y a pas de hiérarchie explicite, donc pas de colonnes de recherche ni de comportements de suppression à configurer. Les associations vivent dans une table de relation, parfois appelée table d'intersection, qui a une relation un-à-plusieurs avec chacune des deux tables liées. Cette table est volontairement minimale et fermée, et ne contient que les valeurs nécessaires pour définir l'association. Dès que l'association doit elle-même porter des données, comme un rôle, une date ou un statut, le bon modèle est plutôt une table distincte reliée par deux relations un-à-plusieurs. Repérer cette limite tôt t'évite une refonte dès que le premier attribut doit se rattacher à l'association.
Sourcelearn.microsoft.com
Les réponses aux questions complémentaires sont disponibles dans l’app. Crée un compte gratuit, sans carte bancaire.
Question 1 sur 5
Créer un compte gratuit