二维或事实与维度之间的一对多关系
One to Many relationship between 2 dimensions or between fact and dimension
我是维度数据建模的新手。我遇到过必须在二维之间创建一对多关系的场景,在一个场景中,我确实创建了从事实 table 到维度 table 的一对多关系。
我知道这 2 个场景不适合维度建模,但我想了解在维度模型中使用这些场景的缺点。
谢谢
除非您分享实际问题,否则很难提供建议,即您要为什么业务 problem/questions 建模?
如果您需要维度之间的 1-* 关系,这可能意味着您应该考虑将它们反规范化为单个维度,因为该数据之间的函数依赖性可能已经存在。
A 1-* between dimensions and facts,其中一个维度与多个事实相关,是典型的;但反过来并不常见。
数据建模,即维度方法,与业务问题密切相关。从那里开始然后对数据建模以回答手头的业务问题更容易(也最重要)。
我是维度数据建模的新手。我遇到过必须在二维之间创建一对多关系的场景,在一个场景中,我确实创建了从事实 table 到维度 table 的一对多关系。
我知道这 2 个场景不适合维度建模,但我想了解在维度模型中使用这些场景的缺点。
谢谢
除非您分享实际问题,否则很难提供建议,即您要为什么业务 problem/questions 建模?
如果您需要维度之间的 1-* 关系,这可能意味着您应该考虑将它们反规范化为单个维度,因为该数据之间的函数依赖性可能已经存在。
A 1-* between dimensions and facts,其中一个维度与多个事实相关,是典型的;但反过来并不常见。
数据建模,即维度方法,与业务问题密切相关。从那里开始然后对数据建模以回答手头的业务问题更容易(也最重要)。