Relations entre tables
BADALI_310880
Messages postés
2
Statut
Membre
-
Castours -
Castours -
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</li></ul>
+table1 Table3</li></ul>
+table1
comment faire?
Merci par avance.
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</li></ul>
+table1 Table3</li></ul>
+table1
comment faire?
Merci par avance.
Configuration: Windows / Chrome 80.0.3987.163
4 réponses
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
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. -
-
je pense que tu devrais d'abord un peu te former. https://support.microsoft.com/fr-fr/office/guide-des-relations-entre-tables-30446197-4fbe-457b-b992-2f6fb812b58f?ui=fr-fr&rs=fr-fr&ad=fr
-
-
https://www.cjoint.com/c/JDvuWmPNnIS
Bonjour
Dans ce lien une base exemple a modifier si necessaire -
