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

Langage SQL Discussion :

Structure de bdd, propriétés d'un élément avec types différents


Sujet :

Langage SQL

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre extrêmement actif Avatar de petitours
    Homme Profil pro
    Ingénieur développement matériel électronique
    Inscrit en
    Février 2003
    Messages
    2 042
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement matériel électronique
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2003
    Messages : 2 042
    Par défaut Structure de bdd, propriétés d'un élément avec types différents
    Bonjour

    J'ai besoin d'associer des caractéristiques à des appareils et j'ai un soucis de type de champ
    Ci joint une structure pour illustrer mes propos

    une table "appareils" définie les appareils, RAS
    chaque appareil a un type (voiture, perceuse...)
    quand on crée un appareil on va voir la table "CaracteristiquesParDefaut" et on rempli la table "Caracteristiques" avec toutes les caractéristiques par défaut de l'appareil qui vient d’être créé.

    pour une voiture on va ainsi ajouter les caractéristiques "couleur", "modèle", "masse","nombre de places"...
    pour la perceuse on ajoutera par défaut les caractéristiques "diamètre max", diamètre min", "Oui/non sans fil"...

    cela nous donne les caractéristiques par défaut que l'utilisateur doit saisir à minima mais on peut ainsi ajouter des caractéristiques propres à un unique appareil : l'IDappareil 536, de type voiture aura par exemple une caractéristique "nom du propriétaire célèbre"

    Jusque là c'est très clair pour moi, j'espère que ça l'est pour vous aussi

    Mon soucis est que toutes ces caractéristiques ne sont pas toutes du même type (du texte, des nombre entiers, des flottants, des booléens...) et que en fonction de ce type on ne peut pas définir les même limites (valeur max, valeur min..) que j'aimerais pourtant pouvoir définir dans ma base pour mettre en place des tests de validité au moment de la saisie par l'utilisateur.

    Comment peut on gérer une liste ouvert de propriétés comme je le montre ici mais en gérant différents type de propriétés ?

    Merci par avance
    Images attachées Images attachées  

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

Discussions similaires

  1. Réponses: 11
    Dernier message: 26/09/2013, 17h05
  2. xsd:all sur des éléments de type différents
    Par Steph0 dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 12/08/2012, 19h04
  3. Matrice dynamique avec type différent
    Par mimish dans le forum Général Java
    Réponses: 5
    Dernier message: 08/01/2012, 15h37
  4. Réponses: 7
    Dernier message: 28/01/2011, 11h09
  5. Réponses: 16
    Dernier message: 10/11/2005, 23h51

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