1

我有一个组织表和一个组织成员表

组织表:|OrgId|名称|...|

组织成员表:|MembershipId|父组织id|子组织id|

这描述了一种组织结构,其中一个组织可以是多个父组织的子组织,而父组织又可以是其他父组织的子组织。

没有像 o1 是 o2 的子级,即 o1 的子级这样的循环引用。

我正在努力将其建模为 SSAS 中的一个维度。是否可以?

4

1 回答 1

2

您正在有效地尝试在单个父子维度中建模多个层次结构。您需要从 Org 表中创建一个普通维度,从 Org 成员表中创建一个父子维度,以及一个将两个 Org 表链接到 Org 成员表的新中间度量值组。

为了避免在此处复制 Marco 的所有版权内容,请阅读多对多革命并查找“多层次结构”部分。

于 2009-04-22T11:25:53.623 回答