Bonjour,
Puisque tu poses cette question dans le forum Schéma, la réponse est plutôt orientée BdD et correspond à ta proposition 2. Cette réponse semble logique car elle découle de ces règles :
- un produit peut entrer dans la composition de plusieurs commandes
- une commande peut concerner plusieurs produits
Au niveau conceptuel, on formalise ces règles par ce schéma entité-association :
[ Produit ]--0,n----( Ligne )----0,n--[ Commande ]
Ce modèle conceptuel se dérive en modèle logique pour obtenir 3 tables (clé primaire, clé étrangère#) :
Produit(id_produit, ...)
Commande(id_commande, ...)
Ligne(id_produit#, id_commande#, quantité_commandée)
Partager