共用方式為


衍生階層 (Master Data Services)

衍生階層衍生自已存在於模型中實體之間的網域屬性關聯性。

您可以建立衍生階層,以反白顯示模型中任何現有的網域屬性關聯性。

在下列範例中,Product 實體的分葉成員依 Subcategory 實體的分葉成員分組,後者則依 Category 實體的分葉成員分組。此階層是可能的,因為 Product 實體有名稱為 Subcategory 的網域屬性,而 Subcategory 實體有名稱為 Category 的網域屬性。

衍生階層

另一個網域屬性關聯性存在於 Product 和 Color 實體之間。衍生階層可以反白顯示此關聯性。

衍生階層

在衍生階層中,有最多成員的實體依有較少成員的實體分組。衍生階層是以多個實體間的關聯性為基礎。相反地,明確階層是僅以單一實體的成員為基礎。

您可以變更衍生階層的結構,而不影響基礎資料。只要關聯性仍然存在於模型中,刪除衍生階層就不會影響主要資料。

範例

在下列範例中,每個產品成員都有稱為 Subcategory 的網域屬性。每個 Subcategory 成員都有稱為 Category 的網域屬性。

模型結構顯示每個實體,並在下方顯示其網域屬性。階層結構顯示成員分組方式。有最多成員的實體位於底部。

衍生階層結構

在衍生階層中,您可以反白顯示 Product 與 Subcategory 之間的關聯性,然後反白顯示 Subcategory 與 Category 之間的關聯性。當您在此階層中檢視成員時,樹狀結構中的每個層級都包含相同實體中的成員。

衍生階層範例

這種類型的階層可防止您將成員移到無效的層級。例如,您可以將某個子類別目錄 Road Bikes 中的 Road-650 自行車移到另一個子類別目錄 Mountain Bikes。您無法像 1 {Bikes} 一樣直接移動類別目錄底下的 Road-650。每當您在階層樹狀結構中移動成員時,該成員的網域屬性值都會隨之變更,以反映這個移動作業。

[!附註]

衍生階層樹狀結構中的所有成員都會依照代碼來排序。您無法變更排序次序。

[!附註]

如果成員的網域屬性為空白,而且此屬性用於衍生階層,則該成員不會顯示在階層中。建立商務規則來要求填入屬性。如需詳細資訊,請參閱<如何:要求屬性值 (Master Data Services)>。