2011-03-17 3 views
0

On me demande de fournir un site qui ressemble à solopress.com.Back-end + Database Design

En regardant ce site, je peux voir il y a des catégories + produits mais chaque produit a plusieurs tailles et des quantités + 2 ou 1 options de côté.

J'ai pensé à plusieurs façons de mettre en œuvre ceci ... mais toujours finir par produire un exemple complexe comme devoir ajouter chaque élément plusieurs fois ou ajouter tous les éléments à la fois dans le produit.

Je ne vois pas comment simplifier pour un utilisateur d'ajouter des produits ... donc j'ai besoin d'aide/d'idées sur la conception back-end & du côté de la base de données s'il y a quelque chose requis par votre idée.

Merci d'avance.

+1

Bienvenue sur SO! OMI, c'est trop large pour être répondu. Quel aspect du développement du système demandez-vous exactement? L'interface utilisateur? L'implémentation de PHP? Le schéma de la base de données? Essayez d'étoffer une question technique spécifique. –

Répondre

1

Fondamentalement, vous avez besoin de deux tables. Un pour les parties, et un pour les attributs. Ensuite, les pièces ne sont saisies qu'une seule fois et les attributs sont ajoutés à la place. Cela peut devenir complexe, mais ça fonctionne. Créez une structure de base de données possible et renvoyez-la ici si vous pensez qu'elle peut être améliorée.

Et bienvenue à SO!

Questions connexes