Описание тега edmx-designer
Конструктор моделей данных сущностей ADO.NET (Entity Designer или edmx Designer) - это инструмент, позволяющий изменять EDMX-файл с помощью мыши. Его можно использовать для визуального создания и изменения сущностей, ассоциаций, сопоставлений и отношений наследования. Его также можно использовать для проверки файла.edmx.
Edmx Designer состоит из следующих компонентов:
- Область визуального дизайна для редактирования концептуальной модели. Пользователь может создавать, изменять или удалять сущности и ассоциации.
- Окно "Сведения о сопоставлении" для просмотра и редактирования сопоставлений. Пользователь может сопоставить типы сущностей или ассоциации с таблицами, столбцами и хранимыми процедурами базы данных. Дополнительные сведения см. В разделе Окно сведений о сопоставлении (конструктор моделей данных сущностей).
- Окно обозревателя моделей, которое предоставляет древовидные представления концептуальной модели и модели хранения. Дополнительные сведения см. В разделе Окно обозревателя моделей (конструктор моделей данных сущностей).
- Элементы управления Toolbox для создания сущностей, ассоциаций и отношений наследования.
Edmx Designer интегрирован с компонентами Visual Studio.
Дизайнер edmx работает с файлом.edmx. Файл.edmx представляет собой комбинацию трех файлов метаданных:
- язык определения концептуальной схемы (CSDL)
- язык определения схемы хранилища (SSDL)
- файлы языка спецификации отображения (MSL).
При запуске мастера модели данных сущности создается файл.edmx, который добавляется в решение. Этот файл автоматически открывается в конструкторе edmx по завершении работы мастера модели сущностных данных. Файл.edmx также можно открыть в конструкторе edmx, дважды щелкнув его в обозревателе решений.
Ресурсы