Entity Data Model 工具
Entity Data Model (EDM) 是一種模型,用於將資料定義為與 Common Language Runtime (CLR) 型別和儲存區結構對應的實體集和關聯性。EDM 可讓開發人員針對概念資料模型進行程式設計,而不是直接針對儲存區結構描述進行程式設計。
有三種專為協助您使用 EDM 以圖形方式建置應用程式而設計的工具:[Entity Data Model 精靈]、ADO.NET 實體資料模型設計工具 (Entity Designer) 和 [更新模型精靈]。這些工具能一起發揮作用,協助您產生、編輯和更新 EDM,如下所示:
[Entity Data Model 精靈] 可讓您從現有資料庫產生 EDM、將資料庫連接資訊加入至應用程式,以及產生以概念模型為基礎的 C# 或 Visual Basic 類別。當 [Entity Data Model 精靈] 產生完 EDM 後,便會啟動 Entity Designer。
Entity Designer 可讓您以視覺化方式建立並修改實體、關聯、對應和繼承關聯性。您也可以使用 Entity Designer 驗證 EDM。
[更新模型精靈] 可讓您在已經變更基礎資料庫時更新 EDM。您必須從 Entity Designer 內啟動此工具。
此外,也有一種專為協助您使用 EDM 建置應用程式而設計的命令列工具 -- EdmGen.exe 工具。此工具可以產生 EDM、驗證現有模型、產生含有以概念模型為基礎之物件類別的原始程式碼檔案,以及產生含有模型所產生之檢視表的原始程式碼檔案。如需此命令列工具的詳細資訊,請參閱 EDM 產生器 (EdmGen.exe)。
如需 EDM 的詳細資訊,請參閱 ADO.NET Entity Framework 和 Entity Data Model。
本節內容
- Entity Data Model 精靈
提供 [Entity Data Model 精靈] 及其元件的概觀。
- ADO.NET 實體資料模型設計工具
提供 ADO.NET 實體資料模型設計工具及其元件的概觀。
- 更新模型精靈
提供 [更新模型精靈] 的概觀。
- ADO.NET 實體資料模型設計工具案例
包含一些逐步解說主題,這些主題示範如何在一般應用程式案例中使用 ADO.NET 實體資料模型設計工具。
- Entity Data Model 工具工作
說明如何使用 Entity Data Model 工具完成一般工作。