When designing the data model for a snowflake data warehouse, is there a general rule as to what type of model will have the best performance? Specifically, compare a traditional star schema vs wide-table
A typical fact table has surrogate keys to the dimensions where fields such as descriptions are stored. What if the structure is further de-normalized and those descriptions are moved (or also on ) the fact tables? this is more in line with the "one-big-table" approach. Changes to the values on any dimension or a fact, would require a new record in the "fact" table which obviously will generate a lot more data"