Bonjour tout le monde,
J'ai deux tables Access :
Table : Auteurs
IDAuteur (clé primaire) Nom Prenom
--------- ------------
1 Titeuf Gerome
2 Mathieu Lucie
3 Sceau Yvan
Table : Articles
NomArticle (clé primaire) NbrePages
-----------------------
Word 2009 250
J'ai voulu créer un relation plusieurs à plusieurs en access mais je me suis vite aperçu que ce n'étais pas possible.
J'ai donc créé une 3e table (intermédiaire) qui reprend les deux clés primaires des deux tables.
3e table tblIntermediare
IDAuteur (clé primaire)
NomArticle (clé primaire)
J'ai lié la clé primaire de la table Auteur avec la clé primaire de la 3e table (IDAuteur) et j'ai lié la clé primaire de la table Articles avec la clé primaire NomArticle de la 3e table, tout cela avec l'intégrité référentielle.
Cela me donne le schéma que vous pouvez voir en attaché (est-il correct ?).
Je ne comprends pas trop bien le principe, dois-je remplir les trois tables ?
Table Auteur je mets le nom de l'auteur, table Articles je mets l'ID de l'article mais dans la 3e table, dois-mettre l'ID de l'article et le nom de l'auteur ?
On parle ici de clés étrangères, ne dois-je pas mettre les # ?
Merci d'avance pour votre aide.
beegees
Partager