Bonjour à tous
Je dois développer une base de données pour un site de e-commerce et j'ai besoin de gérer les frais de port.
Je ne vais pas détailler toutes mes tables ici mais simplement les tables dont j'ai besoin pour la gestion des commandes avec les frais de ports.
Tables :
- une table "ITEM" pour les objets en ventes,
- une table "SIZE" pour la taille des objets (petit, moyen, grand, ...),
- une table "ORDER" pour les différentes commandes,
- une table "COUNTRY" pour lister l'ensemble des pays afin de faire la commande.
Relations:
- Les tables "ITEM" et "SIZE" sont relié ensemble
- Les tables "ORDER" et "COUNTRY" sont relié ensemble
Mon soucis, c'est qu'il faut que j'ajoute les frais de port qui dépendent du poids de l'objet ainsi que du pays où la commande doit être livrée.
Je pense faire une relation porteuse "POSTAGE_PRICE" avec ces champs : "id_size", "id_country", "value_postage_price".
Mon soucis, c'est que j'ai un doute sur l'endroit où la placer :
- soit entre la table "ORDER" et "ITEM",
- soit entre la table "COUNTRY" et "SIZE"
Pourriez vous m'aider s'il vous plait à éclaircir cette idée?
Merci d'avance pour vos réponses.
Thorim
Configuration: Windows XP
Internet Explorer 7.0