使用實體資料模型工具

ADO.NET 實體資料模型 工具可協助您建置 Entity Framework 應用程式。 使用 實體資料模型 工具時,您可以從現有的資料庫建立「概念模型」(Conceptual Model),然後以圖形方式顯示並編輯您的概念模型。 或者,您可以先以圖形方式建立概念模型,然後產生可支援該模型的資料庫。 無論使用哪一種方式,當基礎資料庫變更時,您都可以自動更新模型,而且可以自動產生應用程式的物件層程式碼。

Ee518968.note(zh-tw,VS.100).gif注意:
資料庫產生和物件層程式碼產生皆可自訂。如需詳細資訊,請參閱 How to: Customize Object-Layer Code GenerationHow to: Customize Database Generation

實體資料模型 工具可讓您自動修改 .edmx 檔案,此檔案包含概念模型、儲存體模型與對應內容。 如需詳細資訊,請參閱 CSDL、SSDL 和 MSL 規格

如需 實體資料模型 工具之特定案例及工作的詳細資訊,請參閱ScenariosTasksImplementing Advanced Features

實體資料模型精靈

實體資料模型精靈會產生一個 .edmx 檔案。 您可以從現有的資料庫建立概念模型、儲存體模型及對應。 或者,您可以建立一個空的 .edmx 檔案,然後使用 實體資料模型 設計工具來建立概念模型。 [產生資料庫精靈] 可以從概念模型建立儲存體模型、對應及資料庫指令碼。

實體資料模型設計工具

ADO.NET 實體資料模型設計工具 (Entity Designer) 可讓您以點選方式修改 .edmx 檔案。 您可以使用 Entity Designer 以視覺化方式建立並修改實體、關聯、對應及繼承關聯性。 您也可以驗證 .edmx 檔案。

Entity Designer 能搭配 [實體資料模型 精靈]、[更新模型精靈] 一起運作,而 [產生資料庫精靈] 則可讓您產生、編輯,以及更新 .edmx 檔案。

更新模型精靈

在變更基礎資料庫之後,更新模型精靈會更新 .edmx 檔案。

產生資料庫精靈

產生資料庫精靈會產生儲存體模型、對應和資料定義語言 (DDL),可從現有的概念模型建立資料庫。 該精靈可讓您先建立概念模型,然後再建立一個支援該模型的資料庫。

另請參閱

參考

EDM 產生器 (EdmGen.exe)

其他資源

模型及對應 (Entity Framework)