多维度表库数据库

时间:2017-06-09 01:52:14

标签: database data-warehouse

我需要找到哪些类别的书籍借阅最多。所以,我有以下UML图。Library UML

因此,在制作维度表和事实表时,我提出了以下内容: Dimension tables and fact table

但Auth(维度)关联表似乎不对。有错误,我该如何纠正? 编辑:可能不存在类别和发布者维度表。他们应该附上书。

1 个答案:

答案 0 :(得分:2)

您的尺寸模型需要重新设计。

事实表必须是“Auth”,并带有以下字段:

  • Staff_ID
  • student_id数据
  • Book_ID
  • Issued_Date
  • Borrowed_Till

然后你需要4个维度表:

  • 员工(包含员工密钥,员工属性,库属性)
  • 学生(学生密钥,学生属性)
  • 书籍(书籍键,书籍属性,出版商,类别)
  • 日历(日期键,日历属性) 您可能需要第二个Borrowed_Till日历。