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/12/2010, 18h58   #1
Invité régulier
 
Inscription : avril 2010
Messages : 45
Détails du profil
Informations forums :
Inscription : avril 2010
Messages : 45
Points : 6
Points : 6
Par défaut Base de données de gestion de stock

Bonsoir,

J'aimerais avoir de l'aide sur la modélisation de ma base de donnée pour choisir la meilleure solution.

En fait, voici le principe :

Nous avons des allées de produits.

Une allée est définie par un numéro (Allée 24, 25, 42...).
Chaque allée est divisée en plusieurs blocs (3 généralement mais cela peut varier).

Nous avons ce que l'on appelle des chemins de préparation, selon le chemin (définie par un numéro), la personne va se rendre dans des allées spécifiques. Ainsi, chaque chemin regroupe CERTAINES allées (donc il serait bien de sélectionner les allées concernées, choix multiple). Puis, une fois les allées sélectionnées, j'aimerais aussi que l'on puisse sélectionner les blocs par lesquels la personne va passer (donc ne pouvoir sélectionner que les blocs qui découlent des allées sélectionnées).

Comment procéder pour modéliser tout ça en tenant compte des relations ?

Merci d'avance
Stoo69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2010, 19h53   #2
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Bonjour Stoo69,

Eh bien, à vue de nez :

*** Existant supposé ***

Ta table Produits :
- id_produit (clé primaire)
- libelle
etc...

Ta table Commandes_entete :
- id_commande_entete (clé primaire)
- id_client
etc...

Ta table Commandes_detail :
- id_commande_détail (clé primaire)
- id_commande_entete
- id_produit
- qte_commande
etc...

Relations :
Produits 1----N Commandes_detail, via id_produit
==> 1 produit est commandé dans plusieurs commandes.

Commandes_entete 1----N Commandes_detail, via id_commande_entete
==> 1 commande est composée de plusieurs produits.


*** Gestion des chemins de préparation de commande ***

Table Allees :
- id_allee (clé primaire)
- libelle
etc...

Table Blocs :
- id_bloc (clé primaire)
- id_allee
- libelle
etc...

Table Chemins_entete :
- id_chemin_entete (clé primaire)
- id_commande_a_preparer
etc...

Table Chemins_detail :
- id_chemin_detail (clé primaire)
- id_chemin_entete
- id_commande_détail
- id_bloc
- qte_a_prendre
etc...


Relations :
Allees 1----N Bloc, via id_allee
==> 1 allée est composée de plusieurs blocs.

Chemin_entete 1----N Chemin_detail, via id_chemin_entete
==> 1 chemin de préparation est composée de plusieurs emplacements.

Commande_entete 1----1 Chemin_entete, via id_commande_entete
==> 1 commande n'a qu'un seul chemin.

Commande_detail 1----N Chemin_detail, via id_commande_détail
==> 1 produit commandé peut être à aller chercher dans plusieurs emplacements.

Bloc 1----N Chemin_detail, via id_bloc
==> 1 bloc peut être concerné par plusieurs chemins de préparation.


Postulats à vérifier, bien entendu...
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2010, 19h54   #3
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 605
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 605
Points : 30 947
Points : 30 947
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Je suis entrain de travailler sur un logiciel de gestion de stock (c'est long car c'est perso), et le principe bien qu'un peu différent révèle d'une certaine similitude.

Mon entrepôt est composé d'allée, chaque allée comporte des niveaux (étages) et à chaque étage des emplacements. J'ai d'autres choses, mais il est en découle le schéma suivant :



Si cela peut t'aider un peu dans ton cas, en ayant un emplacement tu retrouves le niveau et l'allée
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
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h05.


 
 
 
 
Partenaires

Hébergement Web