Bonjour,
je dois réaliser un MCD dont le sujet est une société réalisant des ventes à distance.
Voici les contraintes présentes :
Chaque produit possède des caractéristiques techniques variables. Il faut par exemple pouvoir décrire une TV par son constructeur, sa taille d’écran, sa couleur, ses connexions, sa consommation en mode marche, sa consommation en mode veille, …. Pour un lecteur Blu-ray, constructeur, couleur, connexions et consommation sont également des caractéristiques à définir mais la taille d’écran n’est pas pertinente. De plus, d’un produit à l’autre, au sein d’une même catégorie, toutes les caractéristiques ne sont pas forcément décrites. Il sera donc nécessaire :
* De prévoir une liste globale des caractéristiques techniques,
* D’associer ces caractéristiques à chaque catégorie de produits,
* De permettre aux utilisateurs de fournir les valeurs des caractéristiques d’un produit uniquement sur les critères correspondant à sa catégorie et sans rendre leur saisie obligatoire.
- Un historique complet des prix (standard et remisé) de chaque produit doit être conservé.
- Une commande peut donner lieu à plusieurs livraisons, en fonction de la disponibilité des produits commandés. Toutefois, les frais de livraison ne dépendent que des articles à livrer et non du nombre de livraisons effectuées pour une commande.
- Une commande peut également donner lieu à plusieurs règlements (par exemple un règlement partiel par bon cadeau et un autre par carte bancaire).
- Une livraison ne sera effectuée que lorsque l’intégralité de la commande aura été réglée.
J'ai réalisé un début de modélisation pour ce cas.
Est-ce que la gestion des caractéristiques des produits ainsi que de l'historique des prix peut fonctionner comme cela ?
J'hésite également sur la manière de gérer la facturation/règlements et les livraisons.
En pièces jointes des annexes et le début de modélisation.
Merci d'avance pour votre aide
Partager