HOW TO:建立實體之間的關聯
您可以藉由建立關聯的方式,定義商務資料連接 (BDC) 模型中實體之間的關聯性。 Visual Studio 會產生方法,為模型的消費者提供各個關聯的相關資訊。 這些方法可以由 SharePoint Web 組件、清單或自訂應用程式加以使用,以便在使用者介面 (UI) 中顯示資料關聯性。
您可以在 BDC 設計工具中建立兩種關聯類型,分別是以外部索引鍵為基礎的關聯,以及無外部索引鍵的關聯。 如需詳細資訊,請參閱 建立實體之間的關聯。
若要在實體之間建立關聯
在[工具箱] 的 [BusinessDataConnectivity] 索引標籤中,按一下 [關聯]。
在 [BDC 設計工具] 中按一下來源實體,然後按一下目的實體。
[關聯編輯器] 隨即出現。
如果您要建立以外部索引鍵為基礎的關聯,請選取 [是外部索引鍵關聯] 核取方塊。
在 [識別項對應] 資料表的 [來源 ID] 資料行中,選取 [欄位] 資料行中顯示在各個相符之型別描述元旁邊的識別項。
例如,在 [來源 ID] 資料行中,選取 ReadList.salesOrderList.SalesOrderList.SalesOrder.ContactID 型別描述元和 ReadItem.salesOrder.SalesOrder.ContactID 型別描述元旁的 ContactID。
如果您要建立無外部索引鍵的關聯,請清除 [是外部索引鍵關聯] 核取方塊。
按一下 [確定]。
在 [BDC 設計工具] 上,來源實體和目的實體之間隨即出現一條表示關聯的線。
Visual Studio 會將關聯巡覽方法分別加入至目的實體和來源實體的服務類別。 如需關聯巡覽方法的詳細資訊,請參閱支援的作業 (英文)。
在來源實體的關聯巡覽方法中,加入可傳回目的實體之集合的程式碼。
在目的實體的關聯巡覽方法中,加入可傳回相關來源實體的程式碼。
如需關聯巡覽方法的範例,請參閱建立實體之間的關聯。
請參閱
工作
逐步解說:使用商務資料在 SharePoint 中建立外部清單