Précédent   Forum du club des développeurs et IT Pro > 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
 
Outils de la discussion
Publicité
'
Vieux 27/02/2013, 12h49   #1
Logistics
Invité de passage
 
Femme
Chargé d'affaire
Inscription : février 2013
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Belgique

Informations professionnelles :
Activité : Chargé d'affaire
Secteur : Industrie

Informations forums :
Inscription : février 2013
Messages : 4
Points : 0
Points : 0
Par défaut Gestion de nomenclature

Bonjour !

J'aurai besoin d'une info au sujet d'Access.

Je voudrais faire un test de gestion de nomenclature produit :

J'ai une structure (composée de barres, boulons, vis, ...) à gérer,

Problème 1 :

La structure est composée de plusieurs modules,
Chaque module est composé de plusieurs pièces.
Une pièces peut apparaître plusieurs fois dans le même module
Une pièce peut apparaître dans plusieurs modules à la fois.
Il existe 4 modules de bases. (A B C D)
Une structure de base est composé de 1 fois chaque module

Problème 2 :

On peut agrandir la structure qui devient alors composée de X fois A, X' fois B, X'' fois C et X'''' fois D.

Est possible de gérer cela avec Access ?

Je vous remercie d'avance de votre réponse,

Ju
Logistics est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/02/2013, 13h06   #2
f-leb
Expert Confirmé Sénior
 
Avatar de f-leb
 
Homme Fabien
Enseignant
Inscription : janvier 2009
Messages : 3 477
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 42
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : janvier 2009
Messages : 3 477
Points : 8 783
Points : 8 783
bonjour Logistics,

c'est le genre de problème pas évident à aborder sous Access

Un exemple de nomenclature avec des pièces d'avions ici :
http://www.developpez.net/forums/d10...gestion-stock/
f-leb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/02/2013, 13h16   #3
Logistics
Invité de passage
 
Femme
Chargé d'affaire
Inscription : février 2013
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Belgique

Informations professionnelles :
Activité : Chargé d'affaire
Secteur : Industrie

Informations forums :
Inscription : février 2013
Messages : 4
Points : 0
Points : 0
Pas évident mais .... possible ?

En partant du principe que la composition de mes 4 modules A B C et D est fixe, est ce possible de construire quelque chose (quoi?) qui m'afficherait la liste complète des composants de A + B + C + D ?

Merci

ps : j'ai bien jeté un coup d'oeil à la discussion en lien.
Logistics est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/02/2013, 15h00   #4
f-leb
Expert Confirmé Sénior
 
Avatar de f-leb
 
Homme Fabien
Enseignant
Inscription : janvier 2009
Messages : 3 477
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 42
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : janvier 2009
Messages : 3 477
Points : 8 783
Points : 8 783
Reprenons depuis le départ, j’imagine les tables de la façon suivante :

Citation:
Module-1------∞-CompoModulePiece-∞-------1-Piece

CompoModulePiece(#idModule, #idPiece, quantitePieces)
Après j’hésite entre les deux selon ta définition d’un module :

Citation:
Structure-1-----∞-Module , un module appartient à une et une seule structure.
Structure-1-----∞-CompoStructModule-∞------1-Module , un module peut appartenir à plusieurs structures.
f-leb est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 28/02/2013, 17h31   #5
fsmrel
Expert Confirmé Sénior

 
Avatar de fsmrel
 
Homme François de Sainte Marie
Spécialiste en bases de données
Inscription : septembre 2006
Messages : 3 640
Détails du profil
Informations personnelles :
Nom : Homme François de Sainte Marie
Localisation : Autre

Informations professionnelles :
Activité : Spécialiste en bases de données
Secteur : Conseil

Informations forums :
Inscription : septembre 2006
Messages : 3 640
Points : 9 194
Points : 9 194
Bonjour,


La modélisation proposée par l’excellent f-leb me semble .

Juste deux questions :

Citation:
Envoyé par Logistics Voir le message
On peut agrandir la structure qui devient alors composée de X fois A, X' fois B, X'' fois C et X'''' fois D.
Les valeurs X, X', ..., X'''' doivent-elles être mémorisées en tant que telles ?

Citation:
Envoyé par Logistics Voir le message
Une pièces peut apparaître plusieurs fois dans le même module
Chaque valeur prise par le « nombre de fois » où une pièce donnée apparaît dans un module donné doit-elle être mémorisée ?
__________________
_
Faites simple, mais pas plus simple ! (A. Einstein)
E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
=> La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)

__________________

Bases de données relationnelles et normalisation : de la première à la sixième forme normale (Bonne lecture !)
fsmrel est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/03/2013, 09h43   #6
Logistics
Invité de passage
 
Femme
Chargé d'affaire
Inscription : février 2013
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Belgique

Informations professionnelles :
Activité : Chargé d'affaire
Secteur : Industrie

Informations forums :
Inscription : février 2013
Messages : 4
Points : 0
Points : 0
Citation:
Envoyé par f-leb Voir le message
Reprenons depuis le départ, j’imagine les tables de la façon suivante :



Après j’hésite entre les deux selon ta définition d’un module :
Tout d'abord merci !

A priori, un module ne peut appartenir qu'à un seule struture.
Logistics est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/03/2013, 09h46   #7
Logistics
Invité de passage
 
Femme
Chargé d'affaire
Inscription : février 2013
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Belgique

Informations professionnelles :
Activité : Chargé d'affaire
Secteur : Industrie

Informations forums :
Inscription : février 2013
Messages : 4
Points : 0
Points : 0
Citation:
Envoyé par fsmrel Voir le message
Bonjour,


La modélisation proposée par l’excellent f-leb me semble .

Juste deux questions :


Les valeurs X, X', ..., X'''' doivent-elles être mémorisées en tant que telles ?


Chaque valeur prise par le « nombre de fois » où une pièce donnée apparaît dans un module donné doit-elle être mémorisée ?
Bonjour et merci !

Mon idée première était d'avoir sur le menu 4 champs à remplir avec

Nombre de module A =
Nombre de module B =
Nombre de module C =
Nombre de module D =

De valider et d'obtenir, pour ces valeurs de X X' X'' et X''', le nombre de chaque pièce que j'ai besoin.
Logistics est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/03/2013, 13h34   #8
fsmrel
Expert Confirmé Sénior

 
Avatar de fsmrel
 
Homme François de Sainte Marie
Spécialiste en bases de données
Inscription : septembre 2006
Messages : 3 640
Détails du profil
Informations personnelles :
Nom : Homme François de Sainte Marie
Localisation : Autre

Informations professionnelles :
Activité : Spécialiste en bases de données
Secteur : Conseil

Informations forums :
Inscription : septembre 2006
Messages : 3 640
Points : 9 194
Points : 9 194
Ave Logistics,


Au sujet des relations entre les structures et les modules

Est-ce que le diagramme ci-dessous convient (à « myckeyer » pour Access) ?



Où Quantite représente le nombre de modules : X X' X'' et X'''.

En extension :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
STRUCTURE                             MODULE

StructureId    StructureNom           StructureId    ModuleId    ModuleNom    Quantite
-----------    ------------           -----------    --------    ---------    --------
          1    Structure 1                      1           1    module 11         q11
          2    Structure 2                      1           2    module 12         q12
        ...    ...                              1           3    module 13         q13
                                                1           4    module 14         q14

                                                2           1    module 21         q21
                                                2           2    module 22         q22
                                                2           3    module 23         q23
                                                2           4    module 24         q24
...
                                                i           1    module i1         qi1
                                                i           2    module i2         qi2
                                                i           3    module i3         qi3
                                                i           4    module i4         qi4
                                              ...         ...    ...               ...
En notant que le diagramme ci-dessus permet la prise en compte d’un module nouveau ou plus, sans changer la structure des tables SQL :

__________________
_
Faites simple, mais pas plus simple ! (A. Einstein)
E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
=> La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)

__________________

Bases de données relationnelles et normalisation : de la première à la sixième forme normale (Bonne lecture !)
fsmrel est actuellement connecté   Envoyer un message privé Réponse avec citation 10
Vieux 01/03/2013, 14h03   #9
fsmrel
Expert Confirmé Sénior

 
Avatar de fsmrel
 
Homme François de Sainte Marie
Spécialiste en bases de données
Inscription : septembre 2006
Messages : 3 640
Détails du profil
Informations personnelles :
Nom : Homme François de Sainte Marie
Localisation : Autre

Informations professionnelles :
Activité : Spécialiste en bases de données
Secteur : Conseil

Informations forums :
Inscription : septembre 2006
Messages : 3 640
Points : 9 194
Points : 9 194
Logistics,

J’ai oublié de vous poser la question suivante :

Au sujet de la table PIECE :

Mettez-vous en œuvre une nomenclature des pièces, au sens de l’exemple des ailes, rivets et boulons auquel f-leb a fait allusion ?
__________________
_
Faites simple, mais pas plus simple ! (A. Einstein)
E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
=> La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)

__________________

Bases de données relationnelles et normalisation : de la première à la sixième forme normale (Bonne lecture !)
fsmrel est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/03/2013, 22h29   #10
f-leb
Expert Confirmé Sénior
 
Avatar de f-leb
 
Homme Fabien
Enseignant
Inscription : janvier 2009
Messages : 3 477
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 42
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : janvier 2009
Messages : 3 477
Points : 8 783
Points : 8 783
pas de retour ? Dommage

On aurait pu discuter boulons&rivets autour de la gestion des nomenclatures, un sujet très riche...

Citation:
(à « myckeyer » pour Access)
Sans compter qu'on aurait voulu savoir où fsmrel colle ses mickeys
f-leb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2013, 23h51   #11
fsmrel
Expert Confirmé Sénior

 
Avatar de fsmrel
 
Homme François de Sainte Marie
Spécialiste en bases de données
Inscription : septembre 2006
Messages : 3 640
Détails du profil
Informations personnelles :
Nom : Homme François de Sainte Marie
Localisation : Autre

Informations professionnelles :
Activité : Spécialiste en bases de données
Secteur : Conseil

Informations forums :
Inscription : septembre 2006
Messages : 3 640
Points : 9 194
Points : 9 194
Citation:
Envoyé par f-leb Voir le message
Sans compter qu'on aurait voulu savoir où fsmrel colle ses mickeys






En l’attente d’une prompte réponse, je vous prie d’agréer, Monsieur Talon, ainsi que votre dame, l’assurance de ma parfaite considération sans préjudice de mes salutations distinguées et de mes civilités empressées,

p.o.

Dac, Pierre
__________________
_
Faites simple, mais pas plus simple ! (A. Einstein)
E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
=> La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)

__________________

Bases de données relationnelles et normalisation : de la première à la sixième forme normale (Bonne lecture !)
fsmrel est actuellement connecté   Envoyer un message privé Réponse avec citation 30
Vieux 11/03/2013, 10h00   #12
Richard_35
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 857
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 857
Points : 3 865
Points : 3 865
Bonjour à tous,

Du grand art, Fsmrel !...

Sauf que, les mots (et abréviations) ayant une signification,
Citation:
Envoyé par Fsmrel
p.o.

Dac, Pierre
==> est, au mieux, prémonitoire, au pire, je ne sais pas...
http://fr.wikipedia.org/wiki/Pour_ordre

Mais bon, personne ne t'en tiendra rigueur (et certainement pas moi).
__________________
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 11/03/2013, 19h23   #13
fsmrel
Expert Confirmé Sénior

 
Avatar de fsmrel
 
Homme François de Sainte Marie
Spécialiste en bases de données
Inscription : septembre 2006
Messages : 3 640
Détails du profil
Informations personnelles :
Nom : Homme François de Sainte Marie
Localisation : Autre

Informations professionnelles :
Activité : Spécialiste en bases de données
Secteur : Conseil

Informations forums :
Inscription : septembre 2006
Messages : 3 640
Points : 9 194
Points : 9 194
Merci Richard,


« Pour ordre » est pertinent car M. Dac a bien agi pour mon compte.

Feu M. Dac est Docteur Honoris Causa de l’Université Libre du Relationland qui a reconnu l’importance de l’ensemble de son œuvre. Le Relationland est un pays où les considérations spatio-temporelles n’ont guère de sens¹, j’ai donc pu l’y croiser (si ce n'est son fantôme) et comme c’est un personnage qui a des loisirs et rend volontiers service, il a bien voulu m’aider en parachevant mon courrier à l’occasion de son dernier séjour. Dans ces conditions, pourquoi me serais-je privé de solliciter un homme si aimable pour conclure un travail que je pense avoir par ailleurs soigné (poil au niez) ?

____________________________
¹ Prémonition mise à part, je cite le maître : « Les gens de ce monde sont les mêmes que ceux qui un jour ne seront plus de ce monde. »
__________________
_
Faites simple, mais pas plus simple ! (A. Einstein)
E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
=> La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)

__________________

Bases de données relationnelles et normalisation : de la première à la sixième forme normale (Bonne lecture !)
fsmrel est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/03/2013, 20h06   #14
Richard_35
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 857
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 857
Points : 3 865
Points : 3 865
Brillante collaboration avec le Sar Dine Aluile, donc !... parles-en à M. Night Shyamalan² qui nous concoctera une belle parabole sur les considérations spatio-temporelles de ton Relationland.

__________________________
² Ou bien à Max Pécas :
"Celui qui, dans la vie, est parti de zéro pour n'arriver à rien, n'a de merci à dire à personne".
Le maître en question.
__________________
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 16/03/2013, 15h47   #15
f-leb
Expert Confirmé Sénior
 
Avatar de f-leb
 
Homme Fabien
Enseignant
Inscription : janvier 2009
Messages : 3 477
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 42
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : janvier 2009
Messages : 3 477
Points : 8 783
Points : 8 783
Par défaut Et d'une

Citation:
Envoyé par f-leb Voir le message
Sans compter qu'on aurait voulu savoir où fsmrel colle ses mickeys
Évidemment, Lefuneste n'a rien compris...

Lefuneste est un cuistre aussi...
f-leb est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 16h19.


 
 
 
 
Partenaires

Hébergement Web