Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Modélisation
Modélisation Le forum qui vous aide à résoudre vos questions relatives à la modélisation (tables et relations) de votre base de données sous Access. Pour les états et les formulaires, postez dans le forum IHM.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/05/2008, 13h24   #1
Membre du Club
 
Inscription : mai 2008
Messages : 117
Détails du profil
Informations personnelles :
Âge : 23

Informations forums :
Inscription : mai 2008
Messages : 117
Points : 43
Points : 43
Par défaut [97] Problème de relations entres tables

Bonjour, voici mon problème :

J'ai une table Catalogue, et une autre Parc Vendu avec un champ "référence" dans chaque table.

Ces champs référence ne peuvent être une clé primaire car il y a des doublons (1er problème).

J'ai donc crée un champ NumAuto pour chaque table, que j'ai mis en clé primaire.

Ce que je veux faire :

Relier les deux champs références de chaque table, pour que quand on tape une référence, cela affiche toutes les données des deux tables.

Ci-joint l'image des relations :
totojordi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2008, 13h41   #2
Modérateur
 
Avatar de mout1234
 
Inscription : novembre 2006
Messages : 2 200
Détails du profil
Informations personnelles :
Âge : 43
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : novembre 2006
Messages : 2 200
Points : 2 699
Points : 2 699
Bonjour,

Je doute que cela donne un résultat pertinent mais si tu veux obtenir, en cas de doublons, toutes les combinaisons entre les deux tables, il te suffit de relier tes 2 champs Référence dans une requête, non ?
__________________
............................................................................................

Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.


Les FAQs les tutos Les Sources Access Profitez de ces mines d'or...

Postez dans le bon sous forum et mentionnez la version
mout1234 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2008, 13h48   #3
Membre du Club
 
Inscription : mai 2008
Messages : 117
Détails du profil
Informations personnelles :
Âge : 23

Informations forums :
Inscription : mai 2008
Messages : 117
Points : 43
Points : 43
J'ai oublié de préciser que j'étais un peu débutant :s

Donc dans la requète je mettrais :
Code SQL :
1
2
3
 
SELECT reference
FROM CataloguePostProd, ParcVendu
En fait, dans la table ParcVendu il y a des références qui n'existe pas dans la table catalogue.

je voudrais donc que quand les deux références correspondent, cela affiche les données.

Je pense qu'il faudrait déjà établier les relations corresctes entres les tables mais je ne vois pas trop comment faire
totojordi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2008, 14h07   #4
Modérateur
 
Avatar de mout1234
 
Inscription : novembre 2006
Messages : 2 200
Détails du profil
Informations personnelles :
Âge : 43
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : novembre 2006
Messages : 2 200
Points : 2 699
Points : 2 699
Je te conseille un peu de lecture

http://mhubiche.developpez.com/Access/tutoJointures/

Dans ton cas, tu auras sans doute besoin d'un LEFT JOIN ... à moins qu'il ne soit plus judicieux de revoir ta structure de tables...

Bon courage
__________________
............................................................................................

Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.


Les FAQs les tutos Les Sources Access Profitez de ces mines d'or...

Postez dans le bon sous forum et mentionnez la version
mout1234 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2008, 14h20   #5
Membre du Club
 
Inscription : mai 2008
Messages : 117
Détails du profil
Informations personnelles :
Âge : 23

Informations forums :
Inscription : mai 2008
Messages : 117
Points : 43
Points : 43
Les tables m'ont été données comme sa, je suis en stage en fait donc je fais mon possible, je me lance tout de suite dans la lecture, en espérant pouvoir cliquer sur le bouton "Résolu" avant la fin de la journée :-)
totojordi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2008, 14h41   #6
Membre du Club
 
Inscription : mai 2008
Messages : 117
Détails du profil
Informations personnelles :
Âge : 23

Informations forums :
Inscription : mai 2008
Messages : 117
Points : 43
Points : 43
C'ets bon je pense, j'ai trouver un doublon gràce à la requete chercher des doublons, j'ai donc pu mettre le champ référence de CataloguePostProd en clé primaire, et la lier avec le champ référence de ParcVendu, je devrais pouvoir avancer


Merci !
totojordi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2008, 23h31   #7
Modérateur
 
Avatar de mout1234
 
Inscription : novembre 2006
Messages : 2 200
Détails du profil
Informations personnelles :
Âge : 43
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : novembre 2006
Messages : 2 200
Points : 2 699
Points : 2 699
De rien,

Bon stage
__________________
............................................................................................

Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.


Les FAQs les tutos Les Sources Access Profitez de ces mines d'or...

Postez dans le bon sous forum et mentionnez la version
mout1234 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h35.


 
 
 
 
Partenaires

Hébergement Web