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

Conception/Modélisation Discussion :

Table de faits avec dimension non utilisée


Sujet :

Conception/Modélisation

  1. #1
    Membre à l'essai
    Inscrit en
    Octobre 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 32
    Points : 20
    Points
    20
    Par défaut Table de faits avec dimension non utilisée
    Bonjour à tous,

    J'ai une table de fait commandes avec plusieurs dimensions.

    Voilà mon problème, je peux avoir plusieurs types de commandes qui comportent des dimensions supplémentaires.

    Si je sépare sur plusieurs tables de fait, je vais perdre en analyse je pense ?
    Est-ce que c'est propre d'avoir certaines lignes avec une dimension à NULL ?

    Exemple :
    Type de commandes A à pour dimension 1 - 2 - 4 (3 est à NULL)
    Type de commandes B à pour dimension 1 - 2 - 3 (4 est à NULL)
    Type de commandes C à pour dimension 2 - 3 - 4 (1 est à NULL)

    Si vous avez des retours la dessus...

    Merci

  2. #2
    Membre éprouvé Avatar de Jester
    Inscrit en
    Septembre 2003
    Messages
    813
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 813
    Points : 1 058
    Points
    1 058
    Par défaut
    0 (avec une ligne 0 - Unknown dans la dimension) est mieux que NULL je trouve ça evite d'avoir à faire une jointure externe au lieu d'interne. Jamais de clé étrangère à null si possible.

    Sinon c'est pas un problème.

  3. #3
    Membre à l'essai
    Inscrit en
    Octobre 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 32
    Points : 20
    Points
    20
    Par défaut
    Ok merci beaucoup

  4. #4
    Expert confirmé
    Avatar de doc malkovich
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juillet 2008
    Messages
    1 884
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 884
    Points : 4 285
    Points
    4 285
    Billets dans le blog
    1
    Par défaut
    Pareil que Jester.
    Tu mets une valeur spéciale dans ta dim pour le null.


    N'oublies pas de cliquer sur si tu as eu ta réponse.
    N'oubliez pas de cliquer sur lorsque votre problème est réglé !

Discussions similaires

  1. Réponses: 3
    Dernier message: 13/11/2012, 16h56
  2. Réponses: 8
    Dernier message: 10/07/2012, 19h57
  3. Jointure de deux tables de faits avec une dimension
    Par waloo5 dans le forum Débuter
    Réponses: 6
    Dernier message: 18/04/2012, 00h23
  4. Réponses: 1
    Dernier message: 06/12/2010, 14h08
  5. [SQL2005][SSIS] table de destination avec champ non nullable
    Par veridik dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 10/12/2007, 09h26

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