Relations entre tables

Fermé
BADALI_310880 Messages postés 2 Date d'inscription mardi 21 avril 2020 Statut Membre Dernière intervention 21 avril 2020 - 21 avril 2020 à 14:34
 Castours - 12 mai 2020 à 17:48
Bonjour tout le monde,
Je suis novice sur access (j'apprends via des tutorials qui sont différents de l'objectif que je recherche) et j'aurais une question à poser, si vous voulez bien m'aider:
Je travaille sur une base de donnée contrats qui est subdivisées en trois tables:
1/ Table Réf contrat qui contient des données générales d'un contrat (#Contrat, Nom_Client, adresse...)
2/ Table Réf Tarifs qui contient tous les tarifs applicable dans le cadre du contrat en cours
3/ Table Réf conditions qui contient tous les termes et conditions du contrat.

Sur chaque table, j'ai choisi la même clef primaire que j'ai appelé "Designation_Contrat" et qui fait réf à un contrat unique.
J'essaye de créer les relations entre les tables avec selon le raisonnement suivant:
Un contrat (table1) n'a qu'un ensemble bien spécifique de tarifs (Table2) auxquel s'applique un ensemble bien spécifique de conditions (Table3), et voici ce que je fait: Je porte ma CP de la Table1 vers la table 2 (même CP) et aussi vers la table3 (même CP) en espérant avoir le résultat suivant:
Table1
+ table2
+Table3



or le résultat que j'obtient est:

* Table1 (pas de +)
  • Table2

+table1
  • Table3

+table1


comment faire?
Merci par avance.

Configuration: Windows / Chrome 80.0.3987.163

4 réponses

yg_be Messages postés 22852 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 5 juin 2024 1 473
Modifié le 21 avril 2020 à 15:18
bonjour,
tu n'as pas choisi de bonnes clés primaires. tu devrais plutôt avoir comme clés primaires: designation_contrat, designation_tarif et designation_condition.

par ailleurs, avant de créer les relations, ajoute des données dans tes tables, cela t'aidera à comprendre.
0
BADALI_310880 Messages postés 2 Date d'inscription mardi 21 avril 2020 Statut Membre Dernière intervention 21 avril 2020
21 avril 2020 à 16:06
Bonjour yg_be,
Merci pour ton retour.
J'ai changé les noms des clefs primaires comme tu me l'as indiqué mais voilà que le résultat est le même... toujours le même soucis.
Par ailleurs, les données existent bel et bien sur les différentes tables... elles n'ont de commun que la clef primaire.

0
yg_be Messages postés 22852 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 5 juin 2024 1 473
21 avril 2020 à 16:11
0
https://www.cjoint.com/c/JDvuWmPNnIS
Bonjour
Dans ce lien une base exemple a modifier si necessaire
0
bonjour
as tu resolu ton probleme?
0