我创建了一个结构与AdventureworksDW环境中的财务报告设计类似的维度模型,其中每个帐户的值在事实表中保存为单个值列,维度为数据提供其语义。Dimensional和cube developme数据模型
该模型中有超过一千个列,因此适用于添加或删除其他列。这是一个非常好的设计博客:http://garrettedmondson.wordpress.com/2011/10/26/dimensional-modeling-financial-data-in-ssas/
虽然这个模型适用于查询维度模型,并且有支持这个模型的维度分析的例子,但我担心这个模型不是标准的多维数据集开发或数据挖掘,似乎喜欢更宽的表格。
问题: 此设计是否被归类为Entity-Attribute-Value(EAV)?
使用多个事实表的设计会更好吗?如此多的宽事实表(最多10个),每个列最多200-300列,但行数更少。
我应该期望更宽泛的表更多的性能问题?
谢谢。欣赏时间。 – user2704501