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 16/04/2008, 15h05   #1
Invité régulier
 
Inscription : avril 2008
Messages : 33
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 33
Points : 6
Points : 6
Par défaut mes informations se multiplient

Bonjour,

J'ai une BDD avec 3 Tables :
Table titre (principal)
Table contact (relié à ma table par une relation multiple)
Table publication (relié à ma table par une relation 1 à 1)

Quand je mets plusieurs contacts ma table titre se multiplie par le même nombres de contact???

pourtant quand je l'ai créée et essayé elle marchait très bien

merci encore pour votre aide futur
pat212008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/04/2008, 15h24   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
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 625
Points : 30 909
Points : 30 909
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Pourrait-on avoir une schéma avec les liaisons (copie d'écran de la fenêtre relation) pour mieux se rendre compte.

Starec
__________________
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.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/04/2008, 16h26   #3
Invité régulier
 
Inscription : avril 2008
Messages : 33
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 33
Points : 6
Points : 6
Par défaut mes informations se multiplient

j'ai envoyé un lien j'espère que ca a fonctionné???
pat212008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/04/2008, 17h38   #4
Rédacteur/Modérateur
 
Avatar de Siguillaume
 
Homme Guillaume SIGUI
Chef de projet en SSII
Inscription : août 2007
Messages : 2 388
Détails du profil
Informations personnelles :
Nom : Homme Guillaume SIGUI
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : août 2007
Messages : 2 388
Points : 3 177
Points : 3 177
Envoyer un message via Yahoo à Siguillaume Envoyer un message via Skype™ à Siguillaume
Où est ce lien?
Je pense qu'étant plus explicite, on pourrais dejà commencé à donner des avis.
Par explicite, je voudrais que tu appelles les tables par leur nom quand tu les décris dans les parenthèses.
Merci et courage!
__________________
Un gros problème est la somme de plusieurs petits problèmes.
Resolvez chacun des petits problèmes: vous aurez resolu le gros problème!
Mes tutos || Mon blog || Développeurs ivoiriens
Siguillaume est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 09h55   #5
Invité régulier
 
Inscription : avril 2008
Messages : 33
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 33
Points : 6
Points : 6
Desole j'ai vite écrit mon mail et je pensais l'avoir fait
J'ai une BDD avec 3 Tables :
Table titre (principal)
Table contact (relié à ma table titre par une relation multiple)
Table publication (relié à ma table titre par une relation 1 à 1)

Quand je mets plusieurs contacts ma table titre se multiplie par le même nombres de contact???

Merci
pat212008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 09h57   #6
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
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 625
Points : 30 909
Points : 30 909
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Citation:
Envoyé par Starec Voir le message
Bonjour

Pourrait-on avoir une schéma avec les liaisons (copie d'écran de la fenêtre relation) pour mieux se rendre compte.

Starec
Ce que tu nous donne n'est pas suffisant.

Citation:
Envoyé par pat212008 Voir le message
Desole j'ai vite écrit mon mail et je pensais l'avoir fait
J'ai une BDD avec 3 Tables :
Table titre (principal)
Table contact (relié à ma table titre par une relation multiple)
Table publication (relié à ma table titre par une relation 1 à 1)

Quand je mets plusieurs contacts ma table titre se multiplie par le même nombres de contact???

Merci
Starec
__________________
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.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 10h16   #7
Rédacteur/Modérateur
 
Avatar de Siguillaume
 
Homme Guillaume SIGUI
Chef de projet en SSII
Inscription : août 2007
Messages : 2 388
Détails du profil
Informations personnelles :
Nom : Homme Guillaume SIGUI
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : août 2007
Messages : 2 388
Points : 3 177
Points : 3 177
Envoyer un message via Yahoo à Siguillaume Envoyer un message via Skype™ à Siguillaume
Essaie d'expliquer concrètement ce que tu veux faire.
A quoi correspond la table titre?
De même pour les autres tables.

Comment veux-tu gérer tes contacts? Explique un peu.
__________________
Un gros problème est la somme de plusieurs petits problèmes.
Resolvez chacun des petits problèmes: vous aurez resolu le gros problème!
Mes tutos || Mon blog || Développeurs ivoiriens
Siguillaume est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/04/2008, 18h25   #8
Invité régulier
 
Inscription : avril 2008
Messages : 33
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 33
Points : 6
Points : 6
je fais une base de donnée ralation presse
dans la table titre, il y a tout ce qui concerne le magazine (nom, adress, tel, web....)
la table contact lui est relié par un lien multiple (celle-ci est compléter avec les infos des redacteurs en chef,( nom, prenom, tel, e-mail....)
la table publication est relié à la table titre par un lien 1 à 1 celle-ci concerne le nombre de parution, les prix pour 1 page, 1/2 pages...

la table titre à un champ code titre qui est la clef primaire, la table publication à un champ code publi qui est la clef primaire et où est relié la table titre (cette table publication possède aussi un champ code titre)
la table contact a un champ code contact qui est la clef primaire et un champ code titre (ce dernier est le lien multiple avec la table titre)

j'espère cette fois-ci avoir été assez clair, je n'arrive pas a faire impr ecran.

bonne soirée

et merci encore de votre aide
pat212008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2008, 14h47   #9
Rédacteur/Modérateur
 
Avatar de Siguillaume
 
Homme Guillaume SIGUI
Chef de projet en SSII
Inscription : août 2007
Messages : 2 388
Détails du profil
Informations personnelles :
Nom : Homme Guillaume SIGUI
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : août 2007
Messages : 2 388
Points : 3 177
Points : 3 177
Envoyer un message via Yahoo à Siguillaume Envoyer un message via Skype™ à Siguillaume
Ok.
J'essai de comprendre et de voir ton problème.
A quel moment les enregistrements se multiplient-ils? Quand tu fais une requête?

Apparemment tout semble correcte dans le modèle que j'essaie de construire, quoique ta relation un à un entre les tables Publication et Titre gêne un peu.
__________________
Un gros problème est la somme de plusieurs petits problèmes.
Resolvez chacun des petits problèmes: vous aurez resolu le gros problème!
Mes tutos || Mon blog || Développeurs ivoiriens
Siguillaume est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2008, 10h10   #10
Invité régulier
 
Inscription : avril 2008
Messages : 33
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 33
Points : 6
Points : 6
les enregistrements se multiplient quand dans le même table titre j'enregistre plusieurs contacts. A chaque contact ajouter une table titre se crée mais avec le même numéro de code (clef primaire)
EX : j'ai une table titre avec six contacts => ca crée 6 tables titres avec chacune les 6 contacts
la table publication n'a aucun problème (enfin pour le moment )
pat212008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2008, 10h37   #11
Rédacteur/Modérateur
 
Avatar de Siguillaume
 
Homme Guillaume SIGUI
Chef de projet en SSII
Inscription : août 2007
Messages : 2 388
Détails du profil
Informations personnelles :
Nom : Homme Guillaume SIGUI
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : août 2007
Messages : 2 388
Points : 3 177
Points : 3 177
Envoyer un message via Yahoo à Siguillaume Envoyer un message via Skype™ à Siguillaume
Citation:
Envoyé par pat212008 Voir le message
A chaque contact ajouter une table titre se crée mais avec le même numéro de code (clef primaire)
EX : j'ai une table titre avec six contacts => ca crée 6 tables titres avec chacune les 6 contacts
Je n'arrive toujours pas à comprendre. Es-tu sûr que ce sont des tables qui se créent?

Ne s'agit-il pas plutôt des enregistrements?
__________________
Un gros problème est la somme de plusieurs petits problèmes.
Resolvez chacun des petits problèmes: vous aurez resolu le gros problème!
Mes tutos || Mon blog || Développeurs ivoiriens
Siguillaume est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2008, 11h54   #12
Invité régulier
 
Inscription : avril 2008
Messages : 33
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 33
Points : 6
Points : 6
ahh ok
oui des fiches supplémentaires se créent si tu preferes
pat212008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2008, 12h39   #13
Rédacteur/Modérateur
 
Avatar de Siguillaume
 
Homme Guillaume SIGUI
Chef de projet en SSII
Inscription : août 2007
Messages : 2 388
Détails du profil
Informations personnelles :
Nom : Homme Guillaume SIGUI
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : août 2007
Messages : 2 388
Points : 3 177
Points : 3 177
Envoyer un message via Yahoo à Siguillaume Envoyer un message via Skype™ à Siguillaume
Je vois maintenant ton problème.
Comme je l'ai dit plus haut, cela vient de ta relation un à un.

Justification
En enregistrant dans ta table Titre, les enregistrements se dupliquent pour qu'il y ait autant de contacts que de titres. Cela l'est encore plus si ta table Pubication est en relation avec la table Contact.

Solution
Indique chacune de tes tables, avec tous les champs de chacune d'elle et les relations auxquelles elles participent.

Exemple:

Table Titre: NumeroTitre,Libelle
--En relation un à plusieurs avec Contact
--En relation un à un avec Publication

Table Contact: NumContact,Email,fax
etc.

Merci
__________________
Un gros problème est la somme de plusieurs petits problèmes.
Resolvez chacun des petits problèmes: vous aurez resolu le gros problème!
Mes tutos || Mon blog || Développeurs ivoiriens
Siguillaume est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2008, 10h40   #14
Invité régulier
 
Inscription : avril 2008
Messages : 33
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 33
Points : 6
Points : 6
ma table contact n'est pas en relation avec ma table publication
c'est uniquement ma table titre qui est en relation avec les deux.

par contre je ne comprend pas comment résoudre mon problème

merci
pat212008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2008, 11h49   #15
Rédacteur/Modérateur
 
Avatar de Siguillaume
 
Homme Guillaume SIGUI
Chef de projet en SSII
Inscription : août 2007
Messages : 2 388
Détails du profil
Informations personnelles :
Nom : Homme Guillaume SIGUI
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : août 2007
Messages : 2 388
Points : 3 177
Points : 3 177
Envoyer un message via Yahoo à Siguillaume Envoyer un message via Skype™ à Siguillaume
La solution que je trouve à cela est de contourner la relation un à un en a transformant en relation un à plusieurs.
Bien sûr d'autres petites choses seront à revoir dans les champs et les tables.

Envoie une image de tes relations.
__________________
Un gros problème est la somme de plusieurs petits problèmes.
Resolvez chacun des petits problèmes: vous aurez resolu le gros problème!
Mes tutos || Mon blog || Développeurs ivoiriens
Siguillaume est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2008, 14h46   #16
Invité régulier
 
Inscription : avril 2008
Messages : 33
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 33
Points : 6
Points : 6
j'essaye mais j'arrive pas à coller mon imprim écran
pat212008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2008, 17h02   #17
Invité régulier
 
Inscription : avril 2008
Messages : 33
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 33
Points : 6
Points : 6
http://www.developpez.net/forums/images/attach/doc.gif
voici enfin mes relations
si jamais ça peux vous aider
merci
Fichiers attachés
Type de fichier : doc relation BDD RP.doc (135,0 Ko, 2 affichages)
pat212008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2008, 17h48   #18
Rédacteur/Modérateur
 
Avatar de Siguillaume
 
Homme Guillaume SIGUI
Chef de projet en SSII
Inscription : août 2007
Messages : 2 388
Détails du profil
Informations personnelles :
Nom : Homme Guillaume SIGUI
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : août 2007
Messages : 2 388
Points : 3 177
Points : 3 177
Envoyer un message via Yahoo à Siguillaume Envoyer un message via Skype™ à Siguillaume
Ok. Là j'y vois plus clair.
En fait ta table titre est en relation un à plusieurs avec ta table contact.
Donc tous les enregistrements de ta table contact doivent avoir des correspondants dans ta table titre.
Pour cela:
1->enregistre d'abord dans la table titre
2->ensuite enregistre dans la table contact les enregistrements liés à ce qui est enregistré dans la table titre.

Retiens surtout que les enregistrements dans la table titre passe avant les enregistrements de la table contact

N.B:Cela n'a rien avoir la relation un à un comme je le disais plus haut.
__________________
Un gros problème est la somme de plusieurs petits problèmes.
Resolvez chacun des petits problèmes: vous aurez resolu le gros problème!
Mes tutos || Mon blog || Développeurs ivoiriens
Siguillaume est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2008, 08h49   #19
Invité régulier
 
Inscription : avril 2008
Messages : 33
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 33
Points : 6
Points : 6
en fait sur mon formulaire les trois tables sont visibles
je renseigne en 1er les infos du formulaire titre ensuite le sous-formulaire contact et en dernier le sous formulaire info publication.
quand je vérifie tout va bien
mais quand je ferme access et que je le réouvre la il y a autant de renseignement titre que de contact dans le formulaire????

bonne journée
pat212008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2008, 14h09   #20
Rédacteur/Modérateur
 
Avatar de Siguillaume
 
Homme Guillaume SIGUI
Chef de projet en SSII
Inscription : août 2007
Messages : 2 388
Détails du profil
Informations personnelles :
Nom : Homme Guillaume SIGUI
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : août 2007
Messages : 2 388
Points : 3 177
Points : 3 177
Envoyer un message via Yahoo à Siguillaume Envoyer un message via Skype™ à Siguillaume
Citation:
Envoyé par pat212008 Voir le message
en fait sur mon formulaire les trois tables sont visibles
je renseigne en 1er les infos du formulaire titre ensuite le sous-formulaire contact et en dernier le sous formulaire info publication.
Voilà d'où vient ton problème. Et je comprends pourquoi la table publication aurait une main obscure dans ton problème.

La table publication étant en relation un à un avec la table titre et la table contact étant en relation un à plusieurs avec ta table titre, il n'est pas possible que les tables publication et contact soient au même pied d'égalité pour alimenter des sous-formulaires sur un formulaire lié à la table titre. La table Publication voudra bien se rattraper quelque part
Tu vois ce que je veux dire?

Je te propose alors deux solutions:
La première:
Tu supprimes le sous-formulaire qui est lié à la table publication et tu crées un autre formulaire pour enregister dans la table publication .

La deuxième:
1- Tu oublies ton formulaire précedent
2-Tu crées un formulaire qui ne soit lié à aucune table
3- Tu crées deux sous-formulaires sur ce formulaire. Le premier sous-formulaire sera lié à la table titre et le deuxième à la table publication.
4-Dans le sou-formualaire lié à la table titre, tu crées un autre sous-formulaire qui est lié à la table contact
Et voilà le tour est joué, tu as tes trois tables qui sont renseignés sur le même formulaire
Ce que tu voulais dès le depart.

Bon courage et tiens moi informer de ton choix
__________________
Un gros problème est la somme de plusieurs petits problèmes.
Resolvez chacun des petits problèmes: vous aurez resolu le gros problème!
Mes tutos || Mon blog || Développeurs ivoiriens
Siguillaume 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 15h38.


 
 
 
 
Partenaires

Hébergement Web