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 :

Modélisation de propriétés variables en nombre et en type [MCD]


Sujet :

Schéma

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Homme Profil pro
    Webmaster
    Inscrit en
    Septembre 2016
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2016
    Messages : 67
    Points : 90
    Points
    90
    Par défaut Modélisation de propriétés variables en nombre et en type
    Bonsoir,

    Il y a quelques temps, j'avais lancé un sujet concernant la modélisation d'une base de données de gestion de spectres d'étoiles variables (ici).
    Le projet avance lentement mais surement. Une bonne partie est déjà fonctionnelle mais pas encore en ligne.

    Je dois implémenter les propriétés des spectres, cette fois-ci, et je ne sais pas trop comment m'y prendre.
    La liste des propriétés est en pièce jointe.

    Pour résumer :

    Il existe 2 types de spectres :
    - les spectres classiques
    - les spectres échelles

    1 - Une propriété peut être commune aux 2 types (comme la résolution, l'unité de longueur d'onde utilisée, etc.)
    2 - Une propriété peut être spécifique à un type de spectre (la racine de l'ordre d'un spectre échelle n'est valide que pour les spectres échelles, par exemple)
    3 - Une propriété possède une valeur d'un type donné (qui dépend de l'unité de la propriété)
    4 - Une propriété possède une valeur qui peut répondre à un format spécifique
    5 - Une propriété possède une valeur qui peut se situer dans un intervalle donné
    6 - Une propriété possède un caractère obligatoire ou facultatif

    La plupart de ces propriétés sont extraites d'un en-tête de fichier de spectre (un fichier au format FITS) qui associe un mot-clé (le nom de la propriété) à une valeur. (la valeur de la propriété) Les valeurs des propriétés sont ensuite vérifiées puis ventilées dans les différentes tables de la base ; certaines propriétés font l'objet de tables à part entière (l'observateur, le site d'observation, le télescope utilisé, etc.) tandis que d'autres ne sont que des champs que je dois mettre quelque part, associées au spectre (résolution spectrale, la correction ou non de la vitesse héliocentrique, etc.).

    Mon problème vient du fait que je m'arrache les cheveux pour modéliser.

    Est-ce que je mets les propriétés et leurs valeurs dans une relation dédiée ou est ce que je dois faire un système d'héritage (un spectre échelle hérite d'un spectre classique) ?
    Comment créer des propriétés sans que je me retrouve avec des NULL partout si la propriété n'a pas de valeur ?
    Si je créé une relation dédiée pour supprimer les valeurs NULL, comment créer des propriétés de différents types ?
    Comment associer une propriété à sa règle de formatage et d'intervalle ?

    J'ai fait de nombreux essais et aucun ne me satisfait.
    Merci de votre aide

    Vincent
    Images attachées Images attachées

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

Discussions similaires

  1. Boucler sur une propriété "variable"
    Par maxxou dans le forum C#
    Réponses: 3
    Dernier message: 13/04/2010, 21h53
  2. Récupération d'une propriété variable
    Par imhotep_zr7s dans le forum ANT
    Réponses: 2
    Dernier message: 18/07/2008, 12h27
  3. Javabean avec nombre de propriétés variable
    Par nicolas33400 dans le forum AWT/Swing
    Réponses: 8
    Dernier message: 06/06/2008, 01h02
  4. [MCD] Modéliser une propriété dans une relation
    Par korrigan dans le forum PowerAMC
    Réponses: 4
    Dernier message: 04/09/2007, 15h33
  5. Parametre variables en nombre et en type
    Par tinico dans le forum Langage
    Réponses: 9
    Dernier message: 18/04/2007, 16h55

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