Поделиться через


Средства работы с моделью EDM ADO.NET

Средства EDM (модель данных с использованием сущностей) предназначены помогать в выполнении построения приложений Entity Framework.Полная документация по средствам EDM (модель данных с использованием сущностей) содержится в разделе Entity Data Model Tools.

Средства EDM (модель данных с использованием сущностей) позволяют создать концептуальную модель из существующей базы данных, а также визуализировать ее графически и редактировать.Также можно сначала создать графически концептуальную модель, а затем создать базу данных, ее поддерживающую.В обоих случаях можно автоматически обновлять модель, когда исходная база данных меняется, и автоматически создавать код уровня объекта для приложения.Создание базы данных и кода уровня объекта настраивается.

Конкретные средства, составляющие средства модели EDM, описаны в следующем списке.

  • Конструктор ADO.NET EDM (модель данных с использованием сущностей) (конструктор сущностей) позволяет визуально создавать и изменять сущности, ассоциации, сопоставления и отношения наследования.Конструктор сущностей также создает код уровня объекта на языках C# или Visual Basic.

  • Мастер EDM (модель данных с использованием сущностей) позволяет создать концептуальную модель из существующей базы данных и добавляет информацию о подключении базы данных в приложение.

  • Мастер создания базы данных позволяет сначала создать концептуальную модель, а затем создать базу данных, ее поддерживающую.

  • Мастер обновления модели позволяет обновлять концептуальную модель, модель хранения и сопоставления по мере того, как они изменяются в исходной базе данных.

    ПримечаниеПримечание

    Начиная с Visual Studio 2010 средства EDM (модель данных с использованием сущностей) не поддерживают SQL Server 2000.

Средства создают или изменяют EMDX-файл, содержащий описание концептуальной модели, модели хранения и сопоставлений между ними.Дополнительные сведения см. в разделе .edmx File Overview.

Также программы командной строки конструированная, чтобы упростить построение приложения, использующие модель EDM: средство EdmGen.exe.Это средство способно создать концептуальную модель, проверить существующую модель, создать файлы с исходным кодом, содержащие классы объектов, основываясь на концептуальной модели, и создать файлы с исходным кодом, содержащие представления, созданные моделью.Дополнительные сведения об использовании этого средства командной строки см. в разделе EDM Generator (EdmGen.exe).

Связанные разделы

Заголовок

Описание

ADO.NET Entity Framework

Описание процесса создания приложений средствами EDM (модель данных с использованием сущностей), предоставляемыми Entity Framework.

Entity Data Model

Ссылки и информация о работе с данными, которые используются приложениями, построенными на Entity Framework.