![]() |
VOOZH | about |
Data modelling defines how data is organized, stored and connected creating a clear blueprint for consistent and high-quality structures. It transforms raw data into meaningful entities by enforcing integrity, standardization and intuitive organization.
This image shows how data from multiple sources is extracted, transformed, and loaded (ETL) into data marts and then a data warehouse, which supports data mining, reporting and analysis tools.
In warehouses and lakehouse platforms strong modelling enables fast querying, reliable analytics and scalable data workflows.
Data modelling techniques help structure, organize and standardize data to ensure efficient storage, easy access, and meaningful analysis within database and warehouse systems.
A star schema has a central fact table connected to multiple dimension tables. It is the simplest and most commonly used analytic model for fast querying.
A snowflake schema is an extension of the star schema where dimension tables are normalized into multiple related tables.
A galaxy schema contains multiple fact tables that share common dimension tables, ideal for enterprise-wide analytics.
Dimensional modelling simplifies data into facts (events) and dimensions (descriptors) to support BI and analytics.
The data vault model splits data into hubs, links, and satellites for auditability, flexibility and scalable history tracking.
Here we compare different type of modelling technique
Model | Purpose | Use Case |
|---|---|---|
Star Schema | Central table with numbers, linked to descriptive tables | Quick reports and dashboardss |
Snowflake Schema | Dimension tables split for cleaner data | Consistent analytics |
Galaxy Schema | Multiple central tables sharing dimensions | Large organizations |
Dimensional modelling | Organizes facts and dimensions | BI and reporting |
Data Vault | Tracks history and relationships | Audit and compliance |