共用方式為


HOW TO:建立和修改實體類型

本主題描述如何在 ADO.NET 實體資料模型設計工具 (實體設計工具) 中建立和修改實體 (Entity) 類型。

建立實體類型

當您建立實體類型時,實體設計工具就會進行下列動作:

  • 在設計介面上建立實體類型的視覺表示法。

  • 修改定義概念資料模型之 .edmx 檔的一部分。

  • 如果新的型別是衍生型別 (Derived Type),就會設定基底類型。這包括適當的繼承 (Inheritance) 連接線。

  • 如果新的型別不是衍生型別,就會建立指定之名稱和型別的索引鍵屬性。

  • 更新 [對應詳細資料] 視窗。

  • 更新 [模型瀏覽器] 視窗。

若要使用新增實體對話方塊來建立實體類型

  1. 以滑鼠右鍵按一下設計介面的空白區域、指向 [加入],然後按一下 [實體]。

    [新增實體] 對話方塊隨即出現。

  2. 填入新實體類型的設定:

    • 指定實體類型的名稱。此名稱對目前的 Entity Data Model (EDM) 而言必須是唯一的。

    • 選取實體類型的基底類型。如果您想讓新實體類型衍生自另一個型別,請從下拉式清單中選取基底類型。否則,請將此欄位設定為 []。

    • 指定實體集的名稱。如果新的實體是衍生實體,這個欄位就不會啟用。

    • 指定索引鍵屬性名稱和型別。索引鍵屬性是用來尋找實體類型的唯一執行個體 (Instance)。當 [基底類型] 設定為 [] 時,這些欄位就會啟用。

  3. 按一下 [確定]。

    設計工具就會建立實體類型。

若要使用工具箱來建立實體類型

  1. 在 [工具箱] 中,將 [實體] 控制項拖曳至設計介面的空白區域。

    新的實體類型就會顯示在設計介面上。

  2. 在 [屬性] 視窗中,編輯新實體類型的屬性。

修改實體類型

您可以使用 [屬性] 視窗來修改實體類型。

若要修改實體類型

  1. 選取實體。

    實體類型資訊會顯示在 [屬性] 視窗中。

  2. 在 [屬性] 視窗中進行任何變更。

若要使用設計介面來編輯屬性名稱

  1. 選取實體類型,然後按一下屬性名稱。

    此屬性名稱就會變成可編輯的欄位。

  2. 更新屬性名稱。

刪除實體類型

刪除實體類型就會進行下列動作:

  • 從設計介面中刪除實體類型的視覺表示法。

  • 修改定義概念資料模型之 .edmx 檔的一部分。

  • 將所有實體類型之衍生型別的 [基底類型] 屬性設定為 [(無)] 並且刪除適當的繼承連接線。

  • 刪除 <End> 項目包含已刪除實體類型的所有關聯。這也會一併刪除適當的導覽屬性。

  • 刪除實體類型的對應並更新 [對應詳細資料] 視窗。

  • 更新 [模型瀏覽器] 視窗。

若要刪除實體類型

  • 選取實體類型、按一下滑鼠右鍵,然後選取 [刪除]。

    -或-

  • 選取一個或多個實體,然後按下 DELETE 鍵。

另請參閱

概念

ADO.NET 實體資料模型設計工具概觀

其他資源

Entity Data Model 工具工作