Single fact table vs multiple fact tables - what is the right way in a dimensional model?
2 posters
Page 1 of 1
Single fact table vs multiple fact tables - what is the right way in a dimensional model?
Hi
Had a discussion yesterday around wheater dimensional modeling á lá Ralph Kimball is about having star schema only in the sense that each model must only have one fact table, or can we put multiple fact tables, with diffrent grain regaring the same business process, utilizing some of the same dimensions?
I mostly worked with MS cubes, so the risk of end users joining a fact table on the wrong grain was never a problem, as the cube definition solevs this problem. but now I work for a company that will utilized both cubes and relational based data marts.
Appriciate your input.
Regards
Rafi Asraf
Had a discussion yesterday around wheater dimensional modeling á lá Ralph Kimball is about having star schema only in the sense that each model must only have one fact table, or can we put multiple fact tables, with diffrent grain regaring the same business process, utilizing some of the same dimensions?
I mostly worked with MS cubes, so the risk of end users joining a fact table on the wrong grain was never a problem, as the cube definition solevs this problem. but now I work for a company that will utilized both cubes and relational based data marts.
Appriciate your input.
Regards
Rafi Asraf
rafi asraf- Posts : 5
Join date : 2012-04-17
Re: Single fact table vs multiple fact tables - what is the right way in a dimensional model?
rafi asraf wrote:Had a discussion yesterday around wheater dimensional modeling á lá Ralph Kimball is about having star schema only in the sense that each model must only have one fact table, or can we put multiple fact tables, with diffrent grain regaring the same business process, utilizing some of the same dimensions?
Well, yes. A 'star schema' by definition is a single fact table and its dimensions. But, a dimensional data warehouse is a collection of star schema sharing common (conformed) dimensions. This creates an environment that allows modular expansion of the scope of the data warehouse by adding new facts and occasionally new dimensions as needed.
Similar topics
» From Enterprise Models to Dimensional Models. Can a single Dimension table be referenced multiple times in a fact table?
» How to Model Single-Table Parent-Child Relational Table in a Dimensional Schema
» Multiple Bridge tables to a single fact?
» Multiple Fact Tables vs. Consolidated Fact Table
» Design Fact Table in Dimensional Modeling with Multiple Grain
» How to Model Single-Table Parent-Child Relational Table in a Dimensional Schema
» Multiple Bridge tables to a single fact?
» Multiple Fact Tables vs. Consolidated Fact Table
» Design Fact Table in Dimensional Modeling with Multiple Grain
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum