Описание тега edmx-designer

Edmx Designer - это инструмент, который позволяет щелчком мыши изменять файл.edmx, представляющий концептуальную модель / модель хранения, определенную с помощью Microsoft Entity Framework.

Конструктор моделей данных сущностей ADO.NET (Entity Designer или edmx Designer) - это инструмент, позволяющий изменять EDMX-файл с помощью мыши. Его можно использовать для визуального создания и изменения сущностей, ассоциаций, сопоставлений и отношений наследования. Его также можно использовать для проверки файла.edmx.

Edmx Designer состоит из следующих компонентов:

  • Область визуального дизайна для редактирования концептуальной модели. Пользователь может создавать, изменять или удалять сущности и ассоциации.
  • Окно "Сведения о сопоставлении" для просмотра и редактирования сопоставлений. Пользователь может сопоставить типы сущностей или ассоциации с таблицами, столбцами и хранимыми процедурами базы данных. Дополнительные сведения см. В разделе Окно сведений о сопоставлении (конструктор моделей данных сущностей).
  • Окно обозревателя моделей, которое предоставляет древовидные представления концептуальной модели и модели хранения. Дополнительные сведения см. В разделе Окно обозревателя моделей (конструктор моделей данных сущностей).
  • Элементы управления Toolbox для создания сущностей, ассоциаций и отношений наследования.

Edmx Designer интегрирован с компонентами Visual Studio.

Дизайнер edmx работает с файлом.edmx. Файл.edmx представляет собой комбинацию трех файлов метаданных:

  1. язык определения концептуальной схемы (CSDL)
  2. язык определения схемы хранилища (SSDL)
  3. файлы языка спецификации отображения (MSL).

При запуске мастера модели данных сущности создается файл.edmx, который добавляется в решение. Этот файл автоматически открывается в конструкторе edmx по завершении работы мастера модели сущностных данных. Файл.edmx также можно открыть в конструкторе edmx, дважды щелкнув его в обозревателе решений.

Ресурсы

MSDN