建立關聯
關聯是用於描述「實體資料模型」(EDM) 中關係的基礎建構區塊。在概念模型中,關聯表示兩個實體類型 (例如客戶與訂單) 之間的關係。在應用程式中,關聯的實例表示特定關聯,例如客戶實例與訂單實例之間的關聯。關聯實例會以邏輯方式編組到關聯集中。
關聯定義包含下列資訊:
具唯一性的名稱 (必填)
兩個關聯端,關係中每個實體類型一個 (必填)
關聯無法表示兩個以上實體類型之間的關係。不過關聯可以藉由為它的各關聯端指定相同實體類型,來定義自我關係。
參考完整性條件約束 (選用)
每個關聯端都必須指定一個關聯端多重性,來指定在關聯的一端可以存在的實體類型實例數。關聯端多重性可以擁有值一 (1)、零或一 (0..1),或許多 (*)。關聯一端的實體類型實例可透過導覽內容或外部索引鍵 (如果其顯示在實體類型上) 進行存取。
使用「建立關聯」動作可在兩個實體類型之間建立關聯。
完成下列步驟,可在工作流程中使用「建立關聯」動作:
1. OData 下的「建立關聯」動作拖曳至畫布,將指標置於動作上,然後按一下 或連按兩下該動作。「建立關聯」視窗即會開啟。
2. 視需要編輯「標籤」。依預設,標籤名稱與動作名稱相同。
3. 欲新增 OData 連接器類型,請參閱支援的 OData 連接器類型
如果您之前已新增連接器類型,請選取適當的「連接器類型」,然後在「連接器名稱」下,選取連接器。
4. 按一下「測試」,驗證連接器。
5. 按一下「Map 連接器」以使用與您用來填入輸入欄位之連接器不同的連接器來執行動作。在「執行時間連接器」欄位中,提供有效的 OData 連接器名稱。如需有關「Map 連接器」的詳細資訊,請參閱使用 Map 連接器
6. 「選取實體集」清單中,選取實體集。
7. 「實體 ID」欄位中,提供實體 ID。
8. 「選取關聯」清單中,選取必要的關聯。關聯是指定實體的內含項目或非內含項目導覽內容。如果內含項目導覽內容的下方還有內含項目導覽內容,您可選取嵌套的內含項目導覽內容來建立關聯。
輸入表單中的欄位會根據您選取的關聯動態變更。
9. 選取「表單」以提供列在表單中之個別內容、所支援導覽內容,以及內含項目導覽內容的輸入,或選取「指派 JSON」以指定具有所有內容、所支援導覽內容,以及內含項目導覽內容的單一 JSON。
如果導覽內容的類型是實體類型,請提供單一識別元。如果導覽內容的類型是實體類型的集合,請提供識別元的逗號分隔清單。
10. 按一下「顯示其他欄位」
11. 「標題」群組下,按一下「新增」可將自訂標題新增至請求。提供「索引鍵」「值」對。
按一下「新增」可新增多個金鑰-值對。按一下 可刪除您新增的任何自訂標題。
12. 按一下「完成」
輸出結構描述
「建立關聯」動作的輸出結構描述會傳回訊息屬性。
這是否有幫助?