Conceptual modeling is the high-level design phase of a data warehouse, focusing on how data is organized and represented for easy querying and reporting. It helps structure data in a way that supports analytical processing and business intelligence.
Conceptual Modeling defines high level design structure / schema of Data Warehouse, how data organized, reporting & querying etc.
Step [1] – Star schema is a most widely used schema design in data warehousing.
Star schema Features: It’s having central fact table that holds the primary data or measures, such as sales, revenue, or quantities. The fact table is connected to multiple dimension tables, each representing different attributes or characteristics related to the data in the fact table. The dimension tables are not directly connected to each other
Star Schema easy to understand & implement & best for reporting and OLAP (Online Analytical Processing)
Step [2] – Snowflake Schema is a extended part of Star Schema, where dimensions tables are normalized & connected with each others.
Snowflake Schema is more complex schema where dimension tables are normalized into multiple related tables.
Snowflake Features: It’s having central fact table that holds the primary data or measures, such as sales, revenue, or quantities. The fact table is connected to multiple dimension tables, each representing different attributes or characteristics related to the data in the fact table. The dimension tables are directly connected to each other
Star Schema easy to understand & implement & best for reporting and OLAP (Online Analytical Processing)