Настройка модельного подхода в Entity Framework 4 - PullRequest
1 голос
/ 07 сентября 2010

Я начинаю новый проект, поэтому одна из поставленных перед нами задач - определить, следует ли нам создать одну большую модель Entity Framework 4 (пока не знаю, сколько таблиц) или разбить модель на отдельные модели, по одному на модуль в приложении.

Если мы создадим отдельные модели, у нас будут повторяющиеся объекты в каждом модуле, но таким образом у нас будет меньше сгруппированных объектов, меньше потенциальных проблем с производительностью и т. Д.

Так что, если кто-то может предоставить понимание или свой опыт при настройке моделей EF, я был бы признателен. О каких болевых точках нужно знать?

Спасибо.

1 Ответ

2 голосов
/ 07 сентября 2010

imho вы должны учитывать POCO и использовать только модели сущностей, чтобы иметь возможность создавать объектные контексты.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...