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 Generator (EdmGen.exe)

如需 EDM 的詳細資訊,請參閱 ADO.NET Entity FrameworkEntity Data Model

本節內容

另請參閱

其他資源

ADO.NET Entity Framework

建置日期: 2011-04-25