IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration MySQL Discussion :

Comment organiser sa base de donnée pour site marchand


Sujet :

Administration MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Comment organiser sa base de donnée pour site marchand
    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.

  2. #2
    ced
    ced est déconnecté
    Rédacteur/Modérateur

    Avatar de ced
    Homme Profil pro
    Gestion de bases de données techniques
    Inscrit en
    Avril 2002
    Messages
    6 061
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestion de bases de données techniques
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2002
    Messages : 6 061
    Par défaut
    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
    Rédacteur / Modérateur SGBD et R
    Mes tutoriels et la FAQ MySQL

    ----------------------------------------------------
    Pensez aux balises code et au tag
    Une réponse vous a plu ? N'hésitez pas à y mettre un
    Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça

  3. #3
    Membre Expert

    Homme Profil pro
    SDE
    Inscrit en
    Août 2007
    Messages
    2 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : SDE

    Informations forums :
    Inscription : Août 2007
    Messages : 2 013
    Par défaut
    Bonjour,

    Citation Envoyé par ced Voir le message
    En effet, chaque fois qu'un nouveau type d'article est créé, ça devient ingérable d'ajouter une table...

    ced
    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.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Merci pour la réponse.

    C'est une liaison entre les tables ensuite donc ?

    As-tu un tutoriel qui explique ce principe de fonctionnement ?

  5. #5
    Membre Expert

    Homme Profil pro
    SDE
    Inscrit en
    Août 2007
    Messages
    2 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : SDE

    Informations forums :
    Inscription : Août 2007
    Messages : 2 013
    Par défaut
    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.
    Images attachées Images attachées  

  6. #6
    Invité
    Invité(e)
    Par défaut
    je te remercie pour ton aide.
    Je vais regarder tout ca .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Entité-Association] Création d'une base de données pour site de rencontre
    Par cyreel dans le forum Schéma
    Réponses: 4
    Dernier message: 20/11/2009, 17h37
  2. comment organiser sa base de donnée
    Par underco dans le forum Débuter
    Réponses: 2
    Dernier message: 17/01/2009, 17h41
  3. Comment créer ma base de données pour un catalogue ?
    Par Selkurs dans le forum Schéma
    Réponses: 1
    Dernier message: 19/06/2008, 09h08
  4. Réponses: 4
    Dernier message: 31/08/2007, 18h58
  5. comment faire ma base de donnée pour un moteur de recherche
    Par HoB dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 04/05/2004, 15h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo