HOW TO:建立和修改實體類型
本主題描述如何在 ADO.NET 實體資料模型設計工具 (實體設計工具) 中建立和修改實體 (Entity) 類型。
建立實體類型
當您建立實體類型時,實體設計工具就會進行下列動作:
在設計介面上建立實體類型的視覺表示法。
修改定義概念資料模型之 .edmx 檔的一部分。
如果新的型別是衍生型別 (Derived Type),就會設定基底類型。這包括適當的繼承 (Inheritance) 連接線。
如果新的型別不是衍生型別,就會建立指定之名稱和型別的索引鍵屬性。
更新 [對應詳細資料] 視窗。
更新 [模型瀏覽器] 視窗。
若要使用新增實體對話方塊來建立實體類型
以滑鼠右鍵按一下設計介面的空白區域、指向 [加入],然後按一下 [實體]。
[新增實體] 對話方塊隨即出現。
填入新實體類型的設定:
指定實體類型的名稱。此名稱對目前的 Entity Data Model (EDM) 而言必須是唯一的。
選取實體類型的基底類型。如果您想讓新實體類型衍生自另一個型別,請從下拉式清單中選取基底類型。否則,請將此欄位設定為 [無]。
指定實體集的名稱。如果新的實體是衍生實體,這個欄位就不會啟用。
指定索引鍵屬性名稱和型別。索引鍵屬性是用來尋找實體類型的唯一執行個體 (Instance)。當 [基底類型] 設定為 [無] 時,這些欄位就會啟用。
按一下 [確定]。
設計工具就會建立實體類型。
若要使用工具箱來建立實體類型
在 [工具箱] 中,將 [實體] 控制項拖曳至設計介面的空白區域。
新的實體類型就會顯示在設計介面上。
在 [屬性] 視窗中,編輯新實體類型的屬性。
修改實體類型
您可以使用 [屬性] 視窗來修改實體類型。
若要修改實體類型
選取實體。
實體類型資訊會顯示在 [屬性] 視窗中。
在 [屬性] 視窗中進行任何變更。
若要使用設計介面來編輯屬性名稱
選取實體類型,然後按一下屬性名稱。
此屬性名稱就會變成可編輯的欄位。
更新屬性名稱。
刪除實體類型
刪除實體類型就會進行下列動作:
從設計介面中刪除實體類型的視覺表示法。
修改定義概念資料模型之 .edmx 檔的一部分。
將所有實體類型之衍生型別的 [基底類型] 屬性設定為 [(無)] 並且刪除適當的繼承連接線。
刪除 <End> 項目包含已刪除實體類型的所有關聯。這也會一併刪除適當的導覽屬性。
刪除實體類型的對應並更新 [對應詳細資料] 視窗。
更新 [模型瀏覽器] 視窗。
若要刪除實體類型
選取實體類型、按一下滑鼠右鍵,然後選取 [刪除]。
-或-
選取一個或多個實體,然後按下 DELETE 鍵。
另請參閱
其他資源
ADO.NET Entity Data Model Designer Overview
Entity Data Model 工具工作