Pull to refresh
0
Microsoft
Microsoft — мировой лидер в области ПО и ИТ-услуг

Создание множества диаграмм на базе одной модели Entity Framework в Visual Studio 2012

Reading time1 min
Views8.8K
Original author: Cesar de la Torre
Это долгожданная функциональность, которую давно ждали любые разработчики или компании, которые используют визуальные модели Entity Framework со множеством сущностей.

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



Но теперь, с появлением Entity Framework 5.0 и Visual Studio 2012, вы можете иметь множество раздельных диаграмм одной и той же модели данных. И это даже круче чем новая возможность раскрашивать различные сущности в разные цвета.

Для примера взгляните на модель выше, в ней я выбираю несколько разных сущностей (относящихся к заказчикам), после чего я с помощью правой кнопки мыши вызываю опцию “Mode to new diagram”.

Как вы можете заметить теперь, у меня под рукой появляется небольшая диаграмма, показывающая мне только те сущности, который относятся к заказчикам. Эту диаграмму я называл CRM.



Вы можете создавать разные диаграммы и с помощью простого COPY/PASTE, так что любая сущность может быть отображена на любой из диаграмм модели данных.

Нужно заметить, что обе диаграммы являются по сути представлениями (VIEW) одной и той же модели данных, которая содержит все имеющиеся сущности.

Данная модель (*.edmx) теперь может содержать множество диаграмм. И это очень удобный способ визуально разделять разные области больших и сложных моделей данных.
Tags:
Hubs:
Total votes 17: ↑13 and ↓4+9
Comments9

Articles

Information

Website
www.microsoft.com
Registered
Founded
Employees
Unknown
Location
США