Relation des tables

Bonjour,
j'ai des tables:
articleFille, articleGarçon et article
articlefille contient les robes, chemise, .............
articleGarçon contient pantalon, chemise,........
article qui defini ces articles prix, taille.....
je voudrai faire cete liaison
si qlq peut m'aider SVP?

j

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Pourquoi faire 3 tables, je propose de n'en faire qu'une seule :

    article ( id, prix, taille, type, sexe )

    id est l'identifiant , le champ type contient soit chemise, soit robe, etc , le champs sexe contient F ou M.
    Le fait que tu ne veuille sélectionner que les article fille ou que les article garçon s'exprime dans la requête SQL avec dans le "where" sexe=F ou M .

    Si vraiment tu veux faire 3 tables, on peux imaginer :

    articleFille ( #refId )
    articleGarcon ( #refId )
    article ( id, prix, taille, type )

    refId est une clé étrangère vers le champs id de la table article mais c'est redondant et pas très joli.