我有包含日期、销售 ID、产品 ID、销售订单号、采购订单号、数量、价格的事实订单
有日期和产品维度分别链接到日期和产品 ID 上的 FactOrders。
销售订单号和采购订单号应该放置在 FactOrder 表中还是应该将它们放置到新的维度中?
这完全取决于你。如果只有这两个属性,您知道它们永远不会改变,并且永远不会有额外的“销售维度”属性,那么将它们创建为退化维度(即将它们添加到事实表中)而不是创建维度可能是有意义的桌子来容纳它们。
您的问题没有正确或错误的答案 - 只有适合您具体情况的最合适的解决方案