Data Modelling Showdown: Kimball vs One Big Table vs Relational
Introduction When architecting a data warehouse, one of the most crucial decisions is choosing the right data modelling approach. Like selecting the right tool for a job, each modelling methodology has its strengths and ideal use cases. Today, we’ll explore three popular approaches: Kimball’s dimensional modelling (star schema), the one big table approach, and traditional relational modelling.
The Dataset: Understanding Our Example To illustrate these approaches, let’s consider a retail sales system with these core components: