首先,我试图通过举例来区分星型模式和雪花模式。但是我在尝试规格化表以创建雪花模式时遇到了问题。附加的图像是星型架构enter image description here
我尝试为dimcustomer创建另一个dim表,但不确定我可以为该表命名什么。请,任何帮助都将不胜感激。
发布于 2017-05-03 23:12:11
您的星型模式很好,不要将其标准化为雪花模式。
这是一个典型的错误,由具有强大的关系数据库背景的人犯下。他们经常认为反规范化的维度是“低效的”,并试图通过规范化来“修复”它们。他们忽略的是维度模型和OLTP数据库具有不同的效率标准(查询速度与存储效率)。
雪花模式通常是不必要的,而且会适得其反。这将使您的设计复杂化,并对您的模型性能产生负面影响。实际上,只有当我必须在不同粒度的事实表之间共享一个维度时,我才使用雪花结构。
https://stackoverflow.com/questions/43571648
复制相似问题