# 11.3 Star आणि Snowflake schema

Source: https://ravindrabagale.com/mr/powerbi/ch11-data-modelling/11-3-star-schema-vs-snowflake-schema.html
Language: mr (Marathi with English technical terms)

Star schema: मध्यभागी fact आणि प्रत्येक dimension थेट त्याला जोडलेली. Snowflake: dimension पुढे विभागलेली; उदा. Orders → Product → Sub Category → Category.

Category (1) → Sub Category (*) → Product → Orders

प्रत्येक relationship मधून one side कडून many side कडे filter flow समजून घ्या. पूर्ण cardinality प्रत्येक जोडणीवर वेगळी तपासा.

 | मुद्दा | Star | Snowflake

 | Dimension रचना | एकत्र attributes | Sub-tables मध्ये विभागलेली

 | Relationships | कमी | जास्त

 | DAX / filter path | साधारण सोपा | अनेक जोडण्यांतून flow

 | Power BI performance | अनेक cases मध्ये सोयीचा | रचना व queries वर अवलंबून; अतिरिक्त joins लागू शकतात

 | User readability | Product fields एकाच ठिकाणी | वेगवेगळ्या tables मध्ये

Power Query मध्ये flatten

Category आणि Sub Category Product मध्ये Merge करा. फक्त helpers असतील तर त्यांचा load बंद करा. Model मध्ये एक Product dimension ठेवल्याने hierarchy आणि fields शोधणं सोपं होतं.

रवींद्र बागले यांची tip

Source database snowflake आहे म्हणून report modelही तसाच ठेवावा लागतो असं नाही. वापरकर्त्यांना लागणाऱ्या Product attributes एकत्र करणं विचारात घ्या.
