- PVSM.RU - https://www.pvsm.ru -
Это долгожданная функциональность, которую давно ждали любые разработчики или компании, которые используют визуальные модели Entity Framework со множеством сущностей.
Представьте себе модель данных, которая имеет сотни сущностей. Работа с диаграммой модели хотя бы на 200 сущностей может быть сильно затруднена, работа может быть медленной и такая диаграмма не очень управляема.
Но теперь, с появлением Entity Framework 5.0 и Visual Studio 2012 [2], вы можете иметь множество раздельных диаграмм одной и той же модели данных. И даже круче чем новая возможность раскрашивать различные сущности в разные цвета.
Для примера взгляните на модель выше, в ней я выбираю несколько разных сущностей (относящихся к заказчикам), после чего я с помощью правой кнопки мыши вызываю опцию “Mode to new diagram”.
Как вы можете заметить теперь, у меня под рукой появляется небольшая диаграмма, показывающая мне только те сущности, который относятся к заказчикам. Эту диаграмму я называл CRM.
Вы можете создавать разные диаграммы и с помощью простого COPY/PASTE, так что любая сущность может быть отображена на любой их диаграмм модели данных.
Нужно заметить, что обе диаграммы являются по сути представлениями (VIEW) одной и той же модели данных, которая содержит все имеющиеся сущности.
Данная модель (*.edmx) теперь может содержать множество диаграмм. И это очень удобный способ визуально разделять разные области больших и сложных моделей данных.
Автор: XaocCPS
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/net/8904
Ссылки в тексте:
[1] Image: http://blogs.msdn.com/cfs-filesystemfile.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-75-metablogapi/4643.image_5F00_4A0089CA.png
[2] Visual Studio 2012: http://vs2012.ru/
[3] Image: http://blogs.msdn.com/cfs-filesystemfile.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-75-metablogapi/1018.image_5F00_138F1621.png
Нажмите здесь для печати.