Code First - UML - Моделирование базы данных - возможно ли визуальное представление? - PullRequest
0 голосов
/ 12 сентября 2011

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

Но теперь команда Ado.Net сначала загружает код, я думаю, что было бы здорово создать обзор базы данных UML черезваши классы.

Это уже существует?Как я не могу найти это: (

Ответы [ 2 ]

1 голос
/ 12 сентября 2011

Да, он существует как часть EF Power Tools CTP1 , где вы можете генерировать EDMX только для чтения из первого сопоставления кода.Это не UML, но это та же диаграмма, что была у вас с моделью вначале.

0 голосов
/ 12 сентября 2011

UML представляет объектный подход, в то время как моделирование данных связано с бизнес-объектами.Вот почему моделирование данных никогда не будет UML-моделированием.

В Java группа Red Hat использует проект hibernate для добавления аннотаций непосредственно в объект java, представленный в виде классов.Уловка, которую я использую, заключается в том, чтобы перепроектировать мой Java-код в классы UML, а также перепроектировать мою спящую аннотацию как стереотипы.Это означает, что в то же время вы можете определить свой объектный подход, а также создать свой постоянный слой, который будет виден внутри диаграммы классов UML.

Действительно круто !!

...