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

Schéma Discussion :

Commande avec plusieurs type de produit


Sujet :

Schéma

  1. #1
    Membre régulier
    Inscrit en
    Février 2006
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 117
    Points : 70
    Points
    70
    Par défaut Commande avec plusieurs type de produit
    Bonjour,

    Je dois créer une Table commande.
    Celle ci doit indépendamment pouvoir prendre un produit dans la table DisqueDur , un autre dans la table Processeur ,un dans la table Ram.. etc.

    Dois je créer une Table commande avec autant de champs qu il existe de table produit ou créer une table qui fait la jonction " Produit -> Type de produit -> Ram" par exemple ?

    Merci.

  2. #2
    ndp
    ndp est déconnecté
    Membre actif Avatar de ndp
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    227
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 227
    Points : 255
    Points
    255
    Par défaut
    Salut,

    sur notre projet, on a tout d'abord introduit une notion de hierarchie de produits.
    En base ca se traduit par une table de produits avec des colonnes optionnelles (bien sur, il y a d'autre facon de faire).

    A partir de ca, une commande pointe sur un produit.

  3. #3
    Membre régulier
    Inscrit en
    Février 2006
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 117
    Points : 70
    Points
    70
    Par défaut
    Colonnes optionnelles ? C'est à dire ?
    Que l on ne renseigne pas le champs de "rotation-disque dur" pour la ram par exemple ?

    Mon but est de ne pas ajouter toutes les caractéristiques de tous les produits sur une même et unique table.

  4. #4
    ndp
    ndp est déconnecté
    Membre actif Avatar de ndp
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    227
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 227
    Points : 255
    Points
    255
    Par défaut
    Citation Envoyé par jeffciara Voir le message
    Colonnes optionnelles ? C'est à dire ?
    Que l on ne renseigne pas le champs de "rotation-disque dur" pour la ram par exemple ?
    oui, c'est ca que je voulais dire

    Citation Envoyé par jeffciara Voir le message
    Mon but est de ne pas ajouter toutes les caractéristiques de tous les produits sur une même et unique table.
    il y a d'autres possibiltes, tu peux par exemple mettre une table pour produit, avec les caracteristiques communes, puis autant de table qu'il y a de produits concret, avec leur propre carateristiques.

    regarde ce lien:
    http://www.agiledata.org/essays/mapp...ingInheritance
    c'est une mine d'information

Discussions similaires

  1. Méthode avec plusieurs types de retour
    Par baya1 dans le forum Langage
    Réponses: 14
    Dernier message: 10/03/2022, 00h04
  2. [XL-2007] Graphique avec plusieurs types de courbes
    Par qltmi dans le forum Excel
    Réponses: 4
    Dernier message: 20/04/2010, 21h14
  3. un tableau avec plusieurs types
    Par boumacmilan dans le forum Langage
    Réponses: 6
    Dernier message: 31/03/2010, 07h00
  4. [MCD] Plusieurs types de produits (gestion de stock)
    Par insane_80 dans le forum Schéma
    Réponses: 1
    Dernier message: 29/05/2009, 14h30
  5. "Tableau" avec plusieurs types de variables
    Par izguit dans le forum C++
    Réponses: 4
    Dernier message: 19/07/2007, 11h24

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