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 15/04/2011, 00h07   #1
Invité de passage
 
Homme
Technicien maintenance
Inscription : avril 2011
Messages : 3
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Technicien maintenance
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 3
Points : 0
Points : 0
Par défaut Problème Relations tables

Bonjour à toutes et tous,

C'est ma première question sur un forum, j'espère que vous serez indulgeant si je fait une ou des erreurs, merci d'avance

Pour commencer je suis novice dans Access 2007, et je me forme seul, voilà mon problème :
J'ai 2000 employés répartis sur 50 entreprises, j'ai créé 2 tables, 1 Salariés et 1 entreprise, j'ai bien respectivement mes clés primaires, j'ai établi une relation de 1 à 1 de salariés vers entreprises, et de 1 à plusieurs de entreprises vers salariés, j'ai tenté un champ de liaison mais lors d'une requète ce champ reste vide.
Comment faire pour qu'Access sache que le salarié 18 est dans l'entreprise 6 (par exemple) ?
Merci d'avance pour vos réponses, j'espère simples.
karukera est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/04/2011, 05h58   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 613
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 613
Points : 30 965
Points : 30 965
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour et bienvenue sur le forum Office de DVP

Citation:
Envoyé par karukera Voir le message
j'ai établi une relation de 1 à 1 de salariés vers entreprises, et de 1 à plusieurs de entreprises vers salariés,
Peux-tu détailler cette partie et mettre une copie d'écran de ton schéma relationnel, cela aidera les membres du forum à y voir plus clair.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/04/2011, 12h47   #3
Invité de passage
 
Homme
Technicien maintenance
Inscription : avril 2011
Messages : 3
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Technicien maintenance
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 3
Points : 0
Points : 0
Bonjour Philippe,

voici ma copie d'écran en espèrant que cela t'aidera, merci !
N'ayant pas réussi à placer la copie d'écran, je l'ai ajouté en pièce jointe.
Pour info je suis en Guadeloupe, 5 h de décallage.
Merci et bonne journée.
Images attachées
Type de fichier : jpg RELATIONS.jpg (181,4 Ko, 12 affichages)
karukera est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/04/2011, 13h09   #4
Modérateur
 
Avatar de Chtulus
 
Homme Cédric
Cherche à comprendre
Inscription : avril 2008
Messages : 2 263
Détails du profil
Informations personnelles :
Nom : Homme Cédric
Âge : 32
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Cherche à comprendre

Informations forums :
Inscription : avril 2008
Messages : 2 263
Points : 4 421
Points : 4 421
Envoyer un message via MSN à Chtulus Envoyer un message via Skype™ à Chtulus
Bonjour,

C'est pire avec la capture d'écran

Bref:

- Table SALARIES
- Table ENTREPRISES

Citation:
SALARIES - 1;1 -------- TRAVAILLER------- 1;n - ENTREPRISES

SALARIE_ID <pk> . ................................... . . .ENTREPRISES_ID <pk>
ENTREPRISES_ID <fk>
Et rien d'autre !

Une question, pourquoi avoir doublé vos tables et intégré toutes vos clés dans toutes vos tables ?

A mon avis, cet article d'SQLpro vous sera d'une grande aide !

__________________
- De quelque manière qu'on s'y prenne on s'y prend toujours mal -
-Sigmund Freud-

Les meilleurs cours, tutoriels et Docs sur les SGBD et le SQL
Tous les cours Office

Chtulus est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 15/04/2011, 18h56   #5
Invité de passage
 
Homme
Technicien maintenance
Inscription : avril 2011
Messages : 3
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Technicien maintenance
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 3
Points : 0
Points : 0
Bonjour Chtulus !

merci de ta réponse.
Sans trop rentrer dans les détails voilà ce que j'ai fait:
Dans la table salariés 1 clé primaire et relation de 1à1 vers entreprise
Dans la table entreprise 1 clé primaire et relation de 1 à plusieurs vers salariés, et là, la table entreprise c'est doublée toute seule: cry:
De plus, j'ai lu (mais peut-être mal) qu'il fallait des champs de liaison, d'où des ID dans mes tables. Ma question du départ étai bien "Comment faire pour qu'Access sache que le salarié 18 est dans l'entreprise 6"?
Désolée, mais je ne comprends pas ton schéma : j'avais prévenu que j'étais débutante!
je vais de ce pas lire l'article conseillé.
Encore merci de ton aide
karukera est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h04.


 
 
 
 
Partenaires

Hébergement Web