|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2002 Messages : 10 ![]() |
Bonjour,
dans le cadre d'un site de vente en ligne, sachant qu'il peut se vendre des produits allant d'une paire de chaussure à un habit en passant par des montres... comment organiseriez-vous votre base de donnée ? Vaut-il mieux créer une table par catégorie de produit, ou bien créer une table "articles" et avoir un champ qui définisse la catégorie du produit ? Avez-vous des exemples d'organisation de ce genre de base, notamment pour ne pas oublier tous les champs à créer, ceux auxquels on ne passe pas forcément. Merci. |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Cédric DuprezInscription : avril 2002 Messages : 3 823 ![]() |
Bonjour,
La seconde solution semble la mieux indiquée : une table article avec un champ type d'article, pointant sur une table type d'article. En effet, chaque fois qu'un nouveau type d'article est créé, ça devient ingérable d'ajouter une table... ced |
|
|
00
|
|
|
#3 |
|
Expert Confirmé
![]() ![]() |
Bonjour,
Sans compter la redondance au niveau des structures des données, et la lourdeur des requêtes lorsqu'on change la catégorie d'un article.
__________________
http://alaindefrance.wordpress.com - http://www.alain-defrance.com Certifications : SCJP6 - SCWCD5 - SCBCD5 - SCMAD1 Project Lead eXo Social Java Black Belt - Java Black Belt Coach |
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : mai 2002 Messages : 10 ![]() |
Merci pour la réponse.
C'est une liaison entre les tables ensuite donc ? As-tu un tutoriel qui explique ce principe de fonctionnement ? |
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() ![]() |
Je viens de te faire un exemple pour que ça puisse te mettre en garde sur certaines choses a gérer, ce système ne gère pas toutes les situations mais devrais te permettre de t'en sortir.
A toi d'établir les limites de ton domaine de gestion en fonction de ton temps et de tes compétences.
__________________
http://alaindefrance.wordpress.com - http://www.alain-defrance.com Certifications : SCJP6 - SCWCD5 - SCBCD5 - SCMAD1 Project Lead eXo Social Java Black Belt - Java Black Belt Coach |
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : mai 2002 Messages : 10 ![]() |
je te remercie pour ton aide.
Je vais regarder tout ca . |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com