Data Warehouse : Equilibre entre le "Relationel" et le dimentionel
Bonjour,
Voilà on est en plein duel à couteau tiré au bureau.
On a un débat animé sur la modélisation d'un Dataware House.
En gros chef dit : Toutes les dimensions doivent être directement lié à la table de fait.
Moi je dis : Certaines dimensions peuvent être englobées dans d'autres et certaines autres simplement référencées via un autre dimension.
Ma vision est que, oui il faut éviter les jointures tant que possible, mais a en tout cas un niveau de jointure sur les dimensions. Et des qu'on a un niveau pourquoi se limité à un seul quand le gain d'un deuxième niveau est significatif.
En plus avec moins de lignes c'est plus facilement indexable bla bla bla.
Mon gros problème c'est que sur internet on ne trouve tout et son contraire. On peu chercher jusqu’à trouver un article qui dit exactement ce qu'on veut.
D’ailleurs on influe sur le résultat dés qu'on commence à chercher.
En plus, la plus part des fois ce ne sont que des bouts de concepts, souvent sorti de leur contexte et qui ne peuvent pas être appliqué tel quel.
En gros je cherche des articles, des liens ou des mots clef google, qui parlent de l'équilibre entre le "Relationnel" et le dimensionnel au moment de modéliser un datatware house.
J'imagine que certain sont totalement relationel, d'autres totalement dimentionel et enfin certain pensent que chaque cas doivent être réfléchis.
Des avis ou un débat animé sur ce thread est aussi bienvenu.
A+