|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2007 Messages : 204 ![]() |
Bonjour,
Utilisant la méthode Merise, j'ai toujours un peu de mal au passage aux "relations" d'Access. J'ai tenté de passer par les tutoriaux maintes fois linkés dans les autres sujets ainsi que par l'aide d'Access, mais je ne saisis pas le truc. Mon problème est simple : Imaginons une table "Employé" et une autre "Nuisance". Un employé (matricule) est exposé à 0 à n nuisances (libelle_nuisance), et une nuisance peut atteindre 1 à n employés. Comment matérialiser ça dans les relations ? Faut-il matérialiser l'association "exposer" (double clé primaire) Merci de prendre un peu de temps pour m'expliquer la manip. |
|
|
00
|
|
|
#2 |
![]() ![]() |
Bonjour
En fait il faut que fasses une table intermédiaire, qui reprend l'Id de l'employé et l'Id de la nuisance. Tu auras donc une liaison 1 du coté employé dans la table employé et n du coté Id employé dans cette nouvelle table. Tu auras donc une liaison 1 du coté nuisance dans la table nuisance et n du coté Id nuisance dans cette nouvelle table. Cet article de Maxence Hubiche (http://mhubiche.developpez.com/Access/cours/bases/) explique ce phénomène au chapitre II-3-B avec la relation entre les tables commandes et produits. Starec |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2007 Messages : 204 ![]() |
merci beaucoup, je vais me pencher sur l'article.
|
|
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2007 Messages : 204 ![]() |
J'ai fait ceci du coup. Il y a des relations 1,n entre employé et les autres tables.
http://img84.imageshack.us/img84/112...hunter1rv2.jpg Est-ce que c'est correct ? Je suppose que oui mais je préfère être sûr avant de me lancer plus en avant. Merci encore |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com