数据仓库架构:星形或雪花(包括案例)

时间:2014-11-07 17:57:33

标签: sql data-warehouse ssms star-schema snowflake-schema

我需要一个具有特定案例的手来为University创建数据仓库架构。 我试图创造一个  [架构] http://i.imgur.com/EJPaVgq.jpg但看起来我的方向错误

案例:

  

大学目前有5门课程 - 基础,商业计算,   商业,经济和法律。它提供5个级别的教育。每   学年包括2个学期。我们有许多模块   属于课程,其中一些是核心模块,有些是   可选的。有些模块学期很长,有些模块是一年。   每个模块都有评估组件,其中有权重   模块上的整体标记。评估有不同的类型   比如课堂测试,课程作业,期末考试等。学生注册   从基金会开始的课程。学生可能会改变课程   随着时间的推移(例如从商业计算转移到商业计算)。   大学想了解:•学生注册   课程和模块以及跟踪它们随时间的变化。   •学生和教师的学业进步和表现   不同的课程和模块,包括评估组件   (课程作业,课堂考试,期末考试等)。

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

2 个答案:

答案 0 :(得分:1)

快速了解两种类型模式的优点。 http://www.diffen.com/difference/Snowflake_Schema_vs_Star_Schema

答案 1 :(得分:1)

我相信这将是混合雪花,因为你在这里有两个事实表,并且会有其他几个连接的维度表