0

问题:将两个事实表链接在一起的最佳实践?引用的、多对多或只是“正常”的多维建模。这是一对多的关系。(一个旅程到许多产品,见下文)。

背景:在旅行社有一份非常棒的工作。他们出售完整的“套餐”,说您想去非洲 4 周,并且有很多不同的旅行(狩猎等)、不同的酒店、多个航班、保险等等。如果您要自己安排旅行,那将非常困难-因此“我的”公司可以帮助安排。

一个“旅程”包含多个“产品”。旅程附有多个日期,不同的状态代码,所有者等。我想知道如何最好地将旅程级别连接到产品级别(旅游,保险等),以便当您选择旅程创建日期时,您可以查看所有附加的产品线。

  • 我可以制作一个桥接表和多对多关系吗?
  • 我可以将“旅程创建日期”/“旅程状态”作为“正常”FK 放在我的产品事实表上吗?
  • 或者可能被引用?

我应该在这里考虑任何经验法则吗?它是一个关于维度和事实表数量的大立方体,但如果考虑数据量,它就不会那么大。

旅程级别上有 7 个维度应该可用于产品级别。

4

1 回答 1

0

我会使用桥接表和多对多关系。

于 2013-05-01T03:48:40.547 回答