事实 table 引用了另一个事实 table?

Fact table referencing another fact table?

我们最近开始研究我们的数据仓库。我们有技术人员、销售人员、日期、分支机构、客户作为我们的维度。我们在 OLTP 中也有事务性 tables,例如销售订单、协议,它们在某些情况下相互引用。我打算将销售订单、协议信息放入 Fact table 中。因此,我想在两个事实 table 中引用上述所有维度。但是,我的问题来了。 销售订单和服务协议需要相互参照。在大多数情况下,需要在销售订单中引用协议信息。我可以在 table 中相互引用两个事实 table 吗? OLTP 中的销售订单 table 包含百万条记录,协议 table 包含 50 万条记录(最少)。你能告诉我是否可以参考这两个 table?

您是否有类似 AgreementID 的东西可以添加到每个事实 table 然后用于钻取?这是退化维度 - 没有维度的维度键 table.