【发布时间】:2019-09-27 00:11:42
【问题描述】:
我对用于 DWH 的 OLTP 数据库进行了非规范化处理。 目前我正在对学习组进行非规范化。
- 每个研究组都有一个指向 1 个项目的关键点。
- 每个项目都有一个指向 1 个部门的关键点。
- 每个系都有一个指向 1 所大学的重点。
- 每所大学都有一个指向 1 个城市的键。
现在我知道你应该对你的 OLTP 进行非规范化处理,但在这个 dwh 部门中,它本身就是一个维度。这也适用于大学。从研究组中添加一个指向部门的键是否就足够了,还是尽可能地去规范化并将该部门的所有属性及其M:1相关表中的所有属性添加到维度研究组中?甚至当系和大学将自己成为维度?
换句话说:反规范化时你走了多远/多深?
【问题讨论】:
标签: data-warehouse olap denormalization dimensional-modeling oltp