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 22/04/2011, 16h39   #1
Invité de passage
 
Homme Cyprien Ntilivamunda
Étudiant
Inscription : avril 2011
Messages : 8
Détails du profil
Informations personnelles :
Nom : Homme Cyprien Ntilivamunda
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 8
Points : 3
Points : 3
Par défaut Probléme de relation entre deux tables

Bonjour je suis nouveau sur ce site et débutant sur access.
j'ai un probleme de relation entre 2tables
Ma base de donnée comporte 3 tables :
table1: Piece
Description
réference (clé primaire)
PUHT
Domaine (cad domaine ou la piece sera utilisé)

table2: Domaine d'intervertion
Domaine (Clé Primaire)
type de machine

Table 3: Gamme de machine
type de machine (clé primaire)

J'ai d'abord créé une relation entre la table 1 et 2 sans probléme et avec ça kan je clik sur un des enregistrements du champ Domaine dans la table 2, j'ai la liste de toutes les pieces lui correspondant.
entre la table 2 et 3
un enregistrement de la table 2 correspond a plusieurs enregistrement de la table 3
Alors j'ai modifié le type de donnée du champ "type de machine" dans la table 2 par texte mais acceptant plusieurs entrée.

Mon probleme est que je veux créer une relation entre la table 2 et 3 comme celle de la table 1 et 2 comme ça il me suffit de cliquer sur un enregistrement de la table 3 pour avoir la liste des domaines mais ACCESS refuse.
Je le fais mais rien se passe???
Si quelqu'un peut m'aider??
NB: ACCESS renomme le champ "type de machine" dans la table 2 en "type de machine.Value" je sais pas pourquoi.
zippi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2011, 18h04   #2
Rédacteur

 
Avatar de Maxence HUBICHE
 
Homme Maxence HUBICHE
Formateur et Développeur - Conseil en Informatique
Inscription : juin 2002
Messages : 3 687
Détails du profil
Informations personnelles :
Nom : Homme Maxence HUBICHE
Âge : 42
Localisation : France, Val d'Oise (Île de France)

Informations professionnelles :
Activité : Formateur et Développeur - Conseil en Informatique

Informations forums :
Inscription : juin 2002
Messages : 3 687
Points : 6 516
Points : 6 516
Envoyer un message via MSN à Maxence HUBICHE Envoyer un message via Skype™ à Maxence HUBICHE
il manque une table... pour que ce soit "propre"

table2: Domaine d'intervertion
Domaine (Clé Primaire)

table4:association Domaine/Gamme
Domaine
type de machine

Table 3: Gamme de machine
type de machine (clé primaire)
__________________
1formaxion, une formation de qualité, des formateurs compétents
Mes tutoriels et vidéos :
Tableaux croisés dynamiques, Access les Bases, et les autres !
Maxence HUBICHE est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2011, 20h06   #3
Invité de passage
 
Homme Cyprien Ntilivamunda
Étudiant
Inscription : avril 2011
Messages : 8
Détails du profil
Informations personnelles :
Nom : Homme Cyprien Ntilivamunda
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 8
Points : 3
Points : 3
si je comprend bien je dois ajouter une nouvelle table dont les champ seront
Domaine
type de machine

Mais ce cas si je me trompe pas, apres avoir créer une relation avec la table 3 donc j'aurai dans la table 3 la liste avec les domaines mais pas avec les pieces.

Est ce que doit créer une nouvelle relation entre la table 2 et 4??
zippi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2011, 20h43   #4
Invité de passage
 
Homme Cyprien Ntilivamunda
Étudiant
Inscription : avril 2011
Messages : 8
Détails du profil
Informations personnelles :
Nom : Homme Cyprien Ntilivamunda
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 8
Points : 3
Points : 3
Jai fait comme tu dis!! j'ai créé la 4eme table et cest plus simple sinon jarrive pas avoir la liste des pieces dans la table 3!!

j'ai créé une relation une relation avec la table 3 et 4 et une autre avec la table 2 et 4
dans la table 3 j'ai ke la liste des domaines mais des pieces qui va avec!!

Comment faire?

j'ai essayé de créer une relation entre la classe 1 et 4 mais ça marche pas
zippi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/04/2011, 13h55   #5
Rédacteur

 
Avatar de Maxence HUBICHE
 
Homme Maxence HUBICHE
Formateur et Développeur - Conseil en Informatique
Inscription : juin 2002
Messages : 3 687
Détails du profil
Informations personnelles :
Nom : Homme Maxence HUBICHE
Âge : 42
Localisation : France, Val d'Oise (Île de France)

Informations professionnelles :
Activité : Formateur et Développeur - Conseil en Informatique

Informations forums :
Inscription : juin 2002
Messages : 3 687
Points : 6 516
Points : 6 516
Envoyer un message via MSN à Maxence HUBICHE Envoyer un message via Skype™ à Maxence HUBICHE
Je ne comprends pas ta question
__________________
1formaxion, une formation de qualité, des formateurs compétents
Mes tutoriels et vidéos :
Tableaux croisés dynamiques, Access les Bases, et les autres !
Maxence HUBICHE est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/04/2011, 03h08   #6
Invité de passage
 
Homme Cyprien Ntilivamunda
Étudiant
Inscription : avril 2011
Messages : 8
Détails du profil
Informations personnelles :
Nom : Homme Cyprien Ntilivamunda
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 8
Points : 3
Points : 3
En fait ce que je voudrais c'est en cliquant sur un enregistrement de la table 3 avoir les domaines et les piéces qui lui sont liés.
zippi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/04/2011, 08h49   #7
Rédacteur

 
Avatar de Maxence HUBICHE
 
Homme Maxence HUBICHE
Formateur et Développeur - Conseil en Informatique
Inscription : juin 2002
Messages : 3 687
Détails du profil
Informations personnelles :
Nom : Homme Maxence HUBICHE
Âge : 42
Localisation : France, Val d'Oise (Île de France)

Informations professionnelles :
Activité : Formateur et Développeur - Conseil en Informatique

Informations forums :
Inscription : juin 2002
Messages : 3 687
Points : 6 516
Points : 6 516
Envoyer un message via MSN à Maxence HUBICHE Envoyer un message via Skype™ à Maxence HUBICHE
Eh bien maintenant, il va te falloir commencer à t'intéresser aux outils de traitement et de rendu de l'information :
- requêtes
- formulaires
- ...

Parce que cela n'est pas prévu dans les objets "table".
__________________
1formaxion, une formation de qualité, des formateurs compétents
Mes tutoriels et vidéos :
Tableaux croisés dynamiques, Access les Bases, et les autres !
Maxence HUBICHE est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/04/2011, 22h29   #8
Invité de passage
 
Homme Cyprien Ntilivamunda
Étudiant
Inscription : avril 2011
Messages : 8
Détails du profil
Informations personnelles :
Nom : Homme Cyprien Ntilivamunda
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Étudiant
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 8
Points : 3
Points : 3
Ok merci de ton aide! je vais me lancer dans les formulaires et requetes pour voir ce que ca va donner.

Je vous tiens au courant!! Merci encore
zippi 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 06h05.


 
 
 
 
Partenaires

Hébergement Web