Aide conception MCD et MLD - SQL/NoSQL - Programmation
Marsh Posté le 23-07-2009 à 10:06:49
Et ta question est ?
Marsh Posté le 23-07-2009 à 10:17:00
Pourriez vous m'aider à faire la MCD/MLD de cette base de donnée?
Quel serait le nombre et nom des table utile?
Etant donnée que j'ai seulement quelque notions, j'ai sollicité l'aide d'une connaissance qui m'a guidé vers cette MCD. Le HIC c'est que je n'arrive plus à le joindre et que j'ai un peu de mal a comprendre le fonctionnement des dernières tables (6 à 8)!!
Vu la modularité des grues, cela ressemblerai plutôt à quelque chose de ce genre:
Table 1 - Grues
ID_G - Ref - (colonnes techniques) - Description.
Table 2 - Camions avec chargement.
ID_Ca - Description.
Table 3 - Composants.
ID_Co - Description
Table 4 - Mats.
ID_M - Ref - Longueur - Description. (ID_M clé externe ID_Co)
Table 5 - Fleches.
ID_F - Ref - Longueur - Description. (ID_F clé externe IC_Co)
Table 6 - Composition Mats
ID_G - ID_M (Unicité ID_G, Clé externe ID_G, Clé externe ID_M)
Table 7 - Composition Flèches
ID_G - ID_F (Unicité ID_G, Clé externe ID_G, Clé externe ID_F)
Table 8 - Chargement camions
ID_Ca - ID_Co (Unicité ID_Ca, Clé externe ID_Ca, Clé externe ID_Co)
Merci de votre aide
Marsh Posté le 23-07-2009 à 10:20:36
habituellement tu es sensé arriver avec des questions bien précises, et surtout avoir commencé le travail.
personne ici ne va faire le boulot à ta place désolé...
Montre nous déjà ce que tu as fait et reviens ensuite
Marsh Posté le 23-07-2009 à 10:31:13
désolé...
Voili voilou pour ce qui a été fait :-)
(modification du second message)
Marsh Posté le 23-07-2009 à 10:42:15
Afin de mieux visualiser le choix de ces tables, voicii un petit example:
Exemple :
On a une grue de type MD265B, dont la base est un V60A, disposant de 36 tonnes de lest de base. La hauteur de la grue est de 20.9 mètres. La longueur de flèche est de 60 mètres. Le poids des lests de contre flèche (dépendant de la longueur de flèche) est de 18.2 tonnes.
Ainsi, le convoi sera constitué de 7 camions.
Composition de chaque camion :
Camion 1 : V60A + 2 lest de base de 6T
Camion 2 : 1 mat de 10m + 3 lest de base de 6T
Camion 3 : 2 mats de 5m + cabine + 1 lest de base de 6T
Camion 4 : Pivot + 2 lest de contre flèche de 4T
Camion 5 : Contre flèche de 12m
Camion 6 : 3 flèche de 10m + 2 bloc de Contre Flèche (CF) de 4T
Camion 7 : 3 flèche de 10m + 1 bloc de CF de 2.5T + 1 bloc de base de 6T
Marsh Posté le 23-07-2009 à 13:22:24
ça serait bien d'avoir un dessin de la modélisation, ça aide beaucoup. Donc apparement il n'y aurait aucune notion d'historique dans ton appli ? juste ?
Marsh Posté le 23-07-2009 à 13:55:07
a propos de la notion d'historique, on en a pas forcément besoin car une fois qu'un type de chargement a été enregistré (grâce aux archive papier) dans la base de données en fonction de tous les paramètre d'entrée, il sera toujours le même.
par rapport au dessin, je ne sais pas comment l'insérer dans le message pour être "visualisable" par tous!!
Marsh Posté le 23-07-2009 à 14:45:19
upload-la ici
http://imageshack.us/
Marsh Posté le 23-07-2009 à 15:27:12
voici le dessin:
http://img210.imageshack.us/img210 [...] rsion2.png
J'ai rajouté une table LESTAGE (id_lest, nom_lest, poids_total)
Je pense avoir pas mal d'erreur, mais au vu de mon niveau je ne saurais les trouver
Marsh Posté le 23-07-2009 à 09:51:21
Bonjour ,
Je me permet de vous solliciter car j'ai un peu de mal à concevoir la MCD/MLD de ma base de données.
Donc étant stagiaire dans une pme de location de grue, mon tuteur de stage souhaiterai que je crée une base de donnée où l'on entrera les archives du chargement des éléments de grues sur chacun des camion pour que lors d'une livraison de grue à un chantier, il n'aura qu'à entrer les paramètre d'entrée (ci dessous) pour en sortir le nombre de camion et le descriptif du chargement.
Voilà mon cahier des charges:
Le but de la création de cette base de données est de permettre à un utilisateur lambda de connaître la composition et le nombre de camion optimal nécessaire au convoi d’une grue caractérisé par sa hauteur sous crochet, sa longueur de flèche et le nombre de lest (contre flèche + base).
Pour cela, l’utilisateur choisira une grue parmi plusieurs types de grue. Après avoir choisit la grue il devra choisir un type de base parmi 5 bases. A un type de base correspond un type de lest de base. Le nombre de lest de base (soit le poids total au niveau de la base) dépend directement de la hauteur sous crochet et de la zone de vent. Le nombre et le poids des différents lests de contre flèche dépend directement de la longueur de flèche. Un type de grue est caractérisé par plusieurs hauteurs sous crochet et plusieurs longueurs de flèche différentes.
Une hauteur sous crochet est atteinte grâce à un assemblage de différent mat de longueurs variables (pour les grues de marque Potain : Longueur mat = 2m/3.33m/5m/10m ; pour les Lieberg : Longueur de mat = 4.14m/12.3m). Une longueur de flèche est atteinte grâce à un assemblage de plusieurs flèches de longueurs variables (Potain : L flèche = 5m/7m/10m/11.5m/12.5m ; Lieberg : Longueur de flèche = 5m/10m/12m).
Le type de convoi et la composition des camion sera au préalable archivé pour que lorsque l’on choisit toute les caractéristique donné ci-dessus, le logiciel nous ressort l’archive.
Les paramètre d’entrée son :
- le nom de la grue
- le type de base
- la hauteur sous crochet
- la longueur de flèche
- le poids total des lest de base
- le poids total des lest de contre flèche
Paramètre de sortie :
- rappel des paramètres d’entrées
- nombre de camions
- composition en éléments de chacun des camions
Pour l’archivage de données de chargement/composition en éléments des camions, l’utilisateur souhaiterait avoir une page où il devra entrer les paramètres d’entrées, sorties et devra seulement entrée la quantité de chacun des composants constituant la grue par camion
Je vous remercie d'avance pour votre aide.