拥有多个事实表但只有最小维度表是正常/最佳实践吗?
我是数据建模的新手,并试图创建最好/最有效的数据模型,而且似乎我总是有很多事实表。
目前,我正在尝试衡量我的供应基地的多个领域,并有这些单独的摘录来支持这一点;
发票(支付给供应商的总额) 需求(供应商未来的需求) 交货表现(供应商准时交货) 道德(供应商道德事件) 网络(供应商网络攻击) .......
以及其他大约 5 个。
我唯一的事实表是我的供应商基础......因此成为我唯一的维度表......
这正常吗?我应该以不同的方式提取这些数据吗?
构建上述所有连接到维度表..
源系统中的数据结构与您设计维度模型的方式无关