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

PHP & Base de données Discussion :

Attributs d'une table MySQL. [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Décembre 2014
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Attributs d'une table MySQL.
    Bonjour à tous,

    Je suis en train de travailler sur un projet qui consiste en la création d'un site Web qui gère une base de donnée de huiles essentielles.

    J'ai une table "huiles" qui doit avoir comme attributs ; un nom, une famille, un organe producteur et les propriétés& leurs notations appropriées.

    Pour le nom et la famille il n'y a pas de problème c'est des simples zones texte, mais les autres informations étant variables je vois pas comment les representer dans la base de donnée, voici quelques explications :

    -> l'organe producteur sur le site sera representé en forme d'une listbox donc l'utilisateur aura le choix entre plusieurs valeurs prédéfinis, l'utilisateur aura le choix de sélectionner une ou plusieurs valeurs. Il faut aussi à tout moment pouvoir rajouter des valeurs à la liste par l'administrateur du site.

    -> Les propriétés et leurs notations seront representés sous forme d'une listbox aussi selon le couple Propriété -> Notation appropriée(+,++ ou +++), initialement on aura 5 propriétés. l'utilisateur doit donc associer une notation à chaque propriété. Il faut aussi à tout moment pouvoir rajouter des propriétés à la liste par l'administrateur du site.

    Je vois pas comment représenter ces données sur la base pouvez-vous me proposer une solution s'il vous plaît ?

    Cordialement.

  2. #2
    Membre habitué
    Avatar de romuluslepunk
    Homme Profil pro
    Juste passioné
    Inscrit en
    Avril 2005
    Messages
    174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Belgique

    Informations professionnelles :
    Activité : Juste passioné

    Informations forums :
    Inscription : Avril 2005
    Messages : 174
    Points : 154
    Points
    154
    Par défaut
    Bonjour,

    Pour l'organe producteur :
    Une table 'organe' qui aura comme attribut les informations d'un organe (apparemment 2 -> un id et son nom)
    Une table 'produit_par' avec 3 attribut:
    • un id
    • id_huile -> clé étrangère vers l'id de la table huile
    • id_organe -> clé étrangère vers l'id de la table organe


    Pour les notes de propriétés :
    Une table 'propriete' qui aura comme attribut les informations d'un organe (apparemment 2 -> un id et son nom)
    Une table 'notes' avec attributs:
    • un id
    • id_huile -> clé étrangère vers l'id de la table huile
    • id_propriete -> clé étrangère vers l'id de la table propriete
    • note -> la note donné par l'utilisateur


    Bonne journée,

  3. #3
    Candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Décembre 2014
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    Merci beaucoup!

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

Discussions similaires

  1. Es-ce possible de créer une table MySQL avec MS Excel
    Par pierrot10 dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 16/10/2005, 06h30
  2. Vider une table MySQL suite à javascript:confirm()
    Par anutka dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 16/09/2005, 12h16
  3. Connaître le type d'un champs d'une table Mysql
    Par xoran dans le forum Langage SQL
    Réponses: 1
    Dernier message: 20/07/2005, 09h29
  4. Comment importer un document CSV dans une table MySql ?
    Par magic8392 dans le forum Requêtes
    Réponses: 6
    Dernier message: 04/02/2005, 11h03

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