What Does Snowflake Schema Mean?
Techopedia Explains Snowflake Schema
- Key benefit is the progression in query performance, as it requires minimal disk storage and joins lookup tables with smaller sizes
- Offers better flexibility for interrelationships between components and dimension levels
- Easy to maintain, due to zero redundancy
- Enhances overall performance because smaller tables are coupled
Disadvantage of snowflake schemas include the following:
- Queries are more difficult because the joining of additional tables is required. This makes understanding queries more difficult.
- Requires more query execution time, due to the use of more tables