建立一對多或多對一資料表關聯概觀
在 Microsoft Dataverse 中,1:N (一對多) 或 N:1 (多對一) 關聯定義兩個資料表彼此關聯的方式。
在您建立自訂資料表關聯之前,評估使用現有資料表關聯是否符合您的需求。 其他資訊:建立新的中繼資料,或使用現有的中繼資料?
觀看此影片快速瞭解如何建立資料表、資料表關聯和資料行:
有兩個設計工具可用來建立和編輯 1:N (一對多) 或 N:1 (多對一) 關聯:
設計工作 | 描述 |
---|---|
Power Apps 入口網站 | 提供輕鬆的簡化體驗,但有些特殊設定無法使用。 其他資訊: 在 Power Apps 入口網站中建立和編輯 1:N (一對多) 或 N:1 (多對一) 資料表關聯 |
方案總管 | 不是那麼容易,但針對較不常見的需求提供更大的彈性。 其他資訊: 使用方案總管建立和編輯 1:N (一對多) 或 N:1 (多對一) 資料表關聯 |
注意
您也可以使用下列方式,在您的環境中建立新的資料表關聯:
- 在模型導向應用程式中,選取表單編輯器的 新增資料行,並建立 查詢 資料列。
其他資訊:新增、設定、移動或刪除表單上的資料行 - 為相關資料表建立新的查詢資料行。
其他資訊:建立和編輯資料行 - 匯入包含資料表關聯定義的解決方案。
其他資訊:匯入、更新和匯出解決方案 - 使用 Power Query 建立新的資料表,並以資料填入這些實體。
其他資訊:使用 Power Query 將資料新增至 Dataverse 中的資料表。 - 開發人員可以使用中繼資料服務撰寫程式來建立和更新資料表關聯。
其他資訊:資料表關聯定義
本主題中的資訊將協助您選擇可以使用哪一個設計工具。
您應該使用 Power Apps 入口網站來建立和編輯 1:N (一對多) 或 N:1 (多對一) 資料表關聯,除非您需要處理下列任何需求:
- 設定資料行對應
- 設定模型導向應用程式的導覽窗格選項
- 設定關聯行為
- 定義是否在進階尋找中隱藏關聯。
- 建立階層式關聯
社群工具
資料表關聯圖表建立工具 是 XrmToolbox 社群為 Dataverse 所開發的工具。 請參閱適用於 Dataverse 開發人員工具主題,以了解更多社群開發的工具。
注意
社群工具不是 Microsoft 的產品,無法提供支援給社群工具。 如果您有與工具相關的疑問,請連絡發行者。 其他資訊:XrmToolBox。
請參閱
建立和編輯資料表之間的關聯
在 Power Apps 入口網站中建立和編輯 1:N (一對多) 或 N:1 (多對一) 資料表關聯
使用方案總管建立和編輯 1:N (一對多) 或 N:1 (多對一) 資料表關聯
開發人員文件: 自訂資料表關聯中繼資料
開發人員文件: 資料表關聯適用性