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 03/05/2008, 16h36   #1
Invité de passage
 
Inscription : avril 2008
Messages : 7
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 7
Points : 0
Points : 0
Par défaut Création d'une base de données pour gestion des stocks

Bonjour,

je suis débutante sur Access et voici quel est mon problème :
j'ai 168 cartons, chaque carton correspond à un chantier. Et pour chaque chantier j'ai utilisé différents types de produits.
Ce que je cherche à faire c'est de voir les produits utilisés ds chaque carton, et aussi de voir quel produit est utilisé dans quel carton.
Je pense que c'est une relation plusieurs à plusieurs ms je n'arrive pas à dessiner mes tables ni les liaisons...

Table 1: carton:
nom du carton
nom du chantier

Table 2 : produit:
ref
type
quantité...

J'ai lu quelques cours sur Internet et j'ai cru comprendre qu'il fallait créer une table supplémentaire pour pouvoir insérer une relation plusieur à plusieurs entre ma table 1 et ma table 2 (un carton fait référence à plusieurs produits, et un produit eut avoir été utilisé dans différents cartons)

Merci d'avance pour votre aide!!
samaaantha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2008, 19h20   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 364
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 364
Points : 29 286
Points : 29 286
Salut,

Effectivement, ce que tu as lu est correct.
Tu as besoin d'une table supplémentaire.

Cette devrait avoir :

Id => NomAuto
IdCarton
IdProduit

Et des relations entre les tables pour les cartons et les produits.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2008, 22h14   #3
Invité de passage
 
Inscription : avril 2008
Messages : 7
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 7
Points : 0
Points : 0
ok merci je vais essayer!
slts
samaaantha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2008, 11h40   #4
Invité de passage
 
Inscription : avril 2008
Messages : 7
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 7
Points : 0
Points : 0
J'y arrive pas trop...
Regarde ce que j'ai fait...
Avec ça j'aimerais créer un formulaire pour que l'utilisateur rentre toute les références, les noms des cartons et associe à chaque carton différents produits utilisés.
exemple:
le formulaire demande: nom du carton puis avec une liste déroulante il peut choisir les références produit avec leur quantité contenu dans ce carton.

Un fois la base remplie j'aimerais qu'avec une fonction recherche (je crois que c'est requête c'est ça?) j'aimerais qu'on puisse rechercher un produit pour voir dans quels cartons il est utilisé et vice versa si on regarde un carton on puisse voir ce qu'il y a comme produits.
merci de m'aider c'est trés gentil de ta part!

PS je te joins aussi ma base si tu veux voir...
Images attachées
Type de fichier : jpg Sans titre.JPG (39,8 Ko, 17 affichages)
Fichiers attachés
Type de fichier : zip bd1.zip (58,6 Ko, 10 affichages)
samaaantha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2008, 13h12   #5
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 364
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 364
Points : 29 286
Points : 29 286
Voilà ce que ça devrait donner !
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2008, 15h14   #6
Invité de passage
 
Inscription : avril 2007
Messages : 29
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 29
Points : 3
Points : 3
Merci!!
polodu84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2008, 15h20   #7
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 364
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 364
Points : 29 286
Points : 29 286
Citation:
Envoyé par polodu84 Voir le message
Merci!!
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2008, 18h16   #8
Invité de passage
 
Inscription : mai 2008
Messages : 6
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mai 2008
Messages : 6
Points : 4
Points : 4
Par défaut Qqs précisions, svp ?

Bonjour !

J'ai un problème similaire dans l'élaboration d'un formulaire qui me permette de rentrer pour un carton donné (pour rester dans l'exemple ci-dessus) les références et quantités de différents produits issus d'une liste.

Malheureusement, je ne comprends pas votre réponse Heureux-Oli et l'exemple corrigé que vous avez revoyé ne fonctionne pas chez moi.
Pour info, j'utilise Access 2003.

Pour faire simple; j'ai 3 tables :

Table de ref des cartons :
ID - NumAuto
Label - Text

Table de ref des produits :
ID - NumAuto
Label - Text

Table de liens croisés
ID - Num auto
ID_Carton - Number
ID_Prod - Number
Nb_Prod - Number

Et des références 1/N entre les différentes tables.

Je n'arrive pas à créer un formulaire qui me permette pour un carton donné à rajouter des produits et leur nombre.

Si vous aviez un indice, je vous en serais fort reconnaissant.

En vous remerciant par avance

bruno
hellozelo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2008, 21h13   #9
Invité de passage
 
Inscription : mai 2008
Messages : 6
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : mai 2008
Messages : 6
Points : 4
Points : 4
Par défaut Problème résolu

En continuant de chercher, j'ai réussi à résoudre mon problème tout seul...

L'astuce étant de mettre la référence à la clé étrangère dans le champs source de tous les controles / combo box qui sont d'autre part populés par un select classique sur la table dont on cherche à récupérer la liste...

Merci encore pour votre travail sur l'ensemble de ce site.
hellozelo 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 00h37.


 
 
 
 
Partenaires

Hébergement Web