3 pièce(s) jointe(s)
diagramme de classe -> création table sql serveur
Bonjour,
je développe mon premier logiciel ou j'ai des commandes et des livraisons.
J'ai réalisé le diagramme de classe suivant (figure 1) qui a la même signification selon mes recherche que le diagramme (figure 2).
A présent j'essaie de créer la bd sous sql server. Mais là je suis bloqué. Je me disais que l'id de la commande + l'id du produit inclusent dans la table ligneCommande serviraient de relation unique pour relier la table ligneBonLivraison mais là sql serveur refuse et me dit que pour cette action une clé primaire doit être définie dans la table ligneBonLivraison.(figure 3)
Il s'agit de mon premier diagramme et logiciel donc si quelqu'un pouvait confirmer mes dires et m’éclairer sur la solution à mon problème je lui en serait très reconnaissant ;)
Dans ce diagramme je stipule que une commande peut posséder plusieurs ligne de commande qui peuvent éventuellement être livré en une seule ou plusieurs fois. Dons un ligne de 50 produit x peut être livré en 3 fois ( 25 - 15 - 10) par exemple.
Figure 1:
Pièce jointe 147219
Figure 2:
Pièce jointe 147225
Figure 3:
Pièce jointe 147224