DWH不是Star-Schema而不是Snow flake而不是E-R

时间:2017-07-07 12:11:09

标签: data-modeling data-warehouse star-schema snowflake-schema

我对数据仓库架构的文献/理论有所了解,应该如何设计。 Bill-Imon E-R 3NF或Kimball Star-Schema / Snow-flake Schema。

问题来自于我目前在DWH中工作并且它没有任何这些Schema,它是由3个大事实表组成的,每个都有很多维度表。(3个大表中的2个被连接) enter image description here

那是什么样的Schema呢?

先谢谢,恩里克

2 个答案:

答案 0 :(得分:2)

这称为galaxy schema

答案 1 :(得分:1)

如果您正在查看特定事件(事实)的架构,那么您将查看星型架构。

在您提供的图表中,您已经回到更大的视图,可以看到多个星型模式以及事件如何相关。这可以被认为是星座(相关恒星的集合,可能是更大解决方案的单个模块)或星系(解决方案中的所有星型模式,即使星星之间没有关系)。

但是,我仍然将你的解决方案描述为使用星型模式,因为设计模式对话通常是指事件级别,星型模式意味着更高级别的星座/星系。