分享方式:


實體關聯及類型概觀

本主題適用於 Dynamics 365 Customer Engagement (on-premises)。 有關本主題的 Power Apps 版本,請參閱: 實體關聯性

實體關聯定義記錄在資料庫中彼此關聯的方式。 最起碼,將查詢欄位新增至實體會在兩個實體之間建立新的 1:N (一對多) 關聯,並允許您將查詢欄位置入表單中。 透過查詢欄位,使用者就可以將該實體的多個「子」記錄關聯到單一「父」實體記錄。

在定義記錄如何與其他記錄相關之外,1:N 實體關聯也提供處理下列問題的資料:

  • 當我刪除記錄時,是否也會刪除任何與該記錄相關的記錄?

  • 當我指派記錄時,是否也必須將所有與該記錄相關的記錄指派給新的負責人?

  • 當我在現有記錄的內容中建立新的相關記錄時,如何簡化資料輸入程序?

  • 檢視記錄的人員要如何才能檢視相關聯的記錄?

    實體也可以參與 N:N (多對多) 關聯,其中兩個實體的任意數目記錄可以彼此關聯。

決定要使用的是實體關聯還是關係

實體關聯是對資料庫進行變更的中繼資料。 這些關聯允許查詢以非常有效率的方式擷取相關資料。 使用實體關聯來定義可定義實體或可供大多數記錄使用的正式關聯。 例如,沒有潛在客戶的商機就不會非常有用。 商機實體也與競爭者實體有 N:N 關聯。 這允許將多個競爭者新增至商機。 您可能會想要擷取這個資料,並建立顯示競爭者的報表。

在記錄之間還有其他種類較不正式的關聯,稱為關係。 例如,知道兩個連絡人是否結婚,或許在工作之外是朋友,或許某個連絡人過去為另一個客戶工作,可能會很有用。 大部分公司不會使用這種資訊產生報表,也不要求將該資訊輸入,因此可能不值得建立實體關聯。

實體關聯的類型

當您查看方案總管時,您可能認為有三種類型的實體關聯。 如下表所示,實際上只有兩種。

關聯類型 描述
1:N (一對多) 實體關聯,其中主要實體的實體記錄因為相關實體的查詢欄位而可以關聯至其他許多相關實體記錄。

檢視主要實體記錄時,您可以看到與其相關聯的相關實體記錄清單。
N:N (多對多) 依存於特殊關聯實體的實體關聯,有時稱為 [交集] 實體,因此一個實體的許多記錄可以和另一個實體的許多記錄有關聯。

檢視 N:N 關聯中任一實體的記錄時,您可以看到與其相關聯之另一個實體的所有記錄清單。

由於方案總管會向您顯示依實體群組的檢視,因此 N:1 (多對一) 關聯類型存在於方案總管使用者介面。 1:N 關聯實際上存在於實體之間,並個別實體不是稱為主要實體就是稱為相關實體。 相關實體 (有時稱為子實體) 含有查詢欄位,允許儲存主要實體 (有時稱為父實體) 中的記錄的參考。 從相關實體來檢視,N:1 關聯就是 1:N 關聯。

請參閱

實體和中繼資料概觀
建立和編輯實體
建立和編輯欄位
建立和編輯全域選項組