-1

我需要一个特定案例来为大学创建数据仓库模式。我试图创建一个 [schema] http://i.imgur.com/EJPaVgq.jpg但看起来我走错了方向

案子:

大学目前有 5 门课程——基础、商业计算、商业、经济学和法律。它提供5个级别的教育。每个学年包括2个学期。我们有许多属于课程的模块,其中一些是核心模块,有些是可选的。有些模块是一个学期,有些是一年。每个模块都有评估组件,这些组件的权重对模块的整体分数有所贡献。评估有不同的类型,如课堂测试、课程作业、期末考试等。学生从 Foundation 开始注册课程。学生可能会随着时间的推移改变课程(例如从商业转移到商业计算)。大学想了解: • 学生注册课程和模块,并跟踪他们随时间的变化。

如果可能,请将架构作为屏幕截图或其他方式附加。我是数据仓库的新手,所以我对它了解不多,也没有创建它们的经验。我将非常感谢任何能够以某种方式更接近解决问题的帮助。对不起我的英语不好。谢谢你,祝你有美好的一天。

4

2 回答 2

1

我相信这将是混合雪花,因为您在这里有两个事实表,并且周围还有其他几个维度表

于 2015-03-02T05:08:51.313 回答
1

关于这两种模式的优点的一些快速参考。 http://www.diffen.com/difference/Snowflake_Schema_vs_Star_Schema

于 2014-11-07T18:56:38.180 回答