Dans ce chapitre, laissez-nous comprendre la relation plusieurs-à-plusieurs. Pour représenter une relation plusieurs-à-plusieurs, vous devez créer une troisième table, souvent appelée table de jonction, qui décompose la relation plusieurs-à-plusieurs en deux relations un-à-plusieurs. Pour ce faire, nous devons également ajouter une table de jonction. Ajoutons d'abord un autre tableau tblAuthers. Créons maintenant un many-to-many relationship. Nous avons plus d'un auteur travaillant sur plus d'un projet et vice versa. Comme vous le savez, nous avons un champ Auteur dans tblProjects, nous avons donc créé une table pour cela. Nous n'avons plus besoin de ce champ. Access relation plusieurs à plusieurs de. Sélectionnez le champ Auteur et appuyez sur le bouton Supprimer et vous verrez le message suivant. Cliquez sur Yes. Il va maintenant falloir créer une table de jonction. Cette table de jonction contient deux clés étrangères, comme illustré dans la capture d'écran suivante. Ces champs de clé étrangère seront les clés primaires des deux tables liées ensemble - tblAuthers et tblProjects.
Access Relation Plusieurs À Plusieurs Et
Tu trouveras également sur ce lien, une aide précieuse sur toutes les notions de base d' plus avec exercices... Bonne lecture et bonne continuation. FreeAccess
"Petit à petit l'araignée tisse sa toile"
18/02/2007, 17h34
#5
Bonjour et bienvenue sur le forum Access, tu peux aller jeter un oeil Ici
J'ai pas encore de décodeur, alors, postez en clair! Comment mettre une balise de code? Access relation plusieurs à plusieurs milliers. Débutez en VBA
Mes articles
Dans un MP, vous pouvez me dire que je suis beau,... mais si c'est une question technique je ne la lis pas! Vous êtes prévenus!
Access Relation Plusieurs À Plusieurs Milliers
18/06/2006, 15h34
#10
non du point de vue du schéma c'est comme celui qu'il doit être je pense et en fait au niveau relationnel je peux pas faire autrement pour une relation N-N, il faut une table intermédiaire. Pour ca le modèle Entité-Association est plus facile lol
Donc je cherche maintenant à ouvrir un sous-formulaire apres insertion d'un nouvel enregistrement du formulaire principal. Relation plusieurs à plusieurs Access [Résolu] - Access. Ces formulaires sont en mode feuille de données. Donc en fait c'est cliquer sur le petite croix pour ouvrir le sous formulaire... peut être au niveau des macros je devrai trouver une solution. Merci quand même
Rappelez-vous qu'il a été dit plus haut que « la clef primaire de la table 3 est au minimum la combinaison des 2 autres clefs ». Au minimum. Si on poursuit ce raisonnement, vous risquez parfois d'avoir une clef primaire composée de plein de champs, ce qui peut être lourd à gérer. Access Liaison de plusieurs à plusieurs - YouTube. Vous pouvez alors la remplacer par une clef primaire mono-champ (le champ étant de type NuméroAuto). Mais il serait bon que la combinaison des autres champs reste indexée sans doublons. Étiquettes: table
Vous aimerez aussi...