Можно ли создать модель данных EF (edmx) из первых классов кода POCO?

Мне нравится подход Code First, но часто я предпочитаю визуальную модель. Модель edmx намного дружелюбнее и удобнее для моделирования «модели данных», чем диаграммы классов VS, поэтому было бы неплохо сгенерировать edmx из кода, сначала POCO, и начать разработку туда и обратно, учитывая, что можно генерировать POCO из модель edmx.


person ProfK    schedule 27.08.2012    source источник


Ответы (2)


Вы можете использовать это расширение vs для создания диаграммы edmx из кода, сначала dbContext, на данный момент он доступен только для чтения (расширение находится только в бета-версии) http://visualstudiogallery.msdn.microsoft.com/72a60b14-1581-4b9b-89f2-846072eff19d

person Dhana Krishnasamy    schedule 24.11.2013

Если вы создаете базу данных из своих POCO, вы можете затем добавить новый элемент EF в свой проект и создать модель из базы данных. Это немного круговой, но это работает хорошо. Я использую его, чтобы проверить, что отношения в первых моделях кода действительно соответствуют тому, что я задумал.

person Ferruccio    schedule 14.09.2013