2011-01-21 3 views
4

Я искал этот ответ и не могу найти ничего, но с EF4 я хочу создать базовую модель и поместить в наш «фундамент» и любой новый проект, который мы создаем, если нам нужно добавить пользовательские таблицы к этому сайты db можно добавить модель только с этими конкретными таблицами и связать ее с моделью в нашем «фундаменте». . Кажется, я не могу найти хороший ресурс для чего-то подобного, и это похоже на то, что это будет нормальная вещь, чтобы иметь многоразовую базовую модель и отдельную для любого одного отEF4 две модели одна база данных, возможно?

Спасибо за любую помощь или указатели!

+0

2models1database * eek *: p –

ответ

5

Да - в некотором смысле.

В итоге у вас будет два отдельных, разных контекста объекта - один из ваших «фундаментов» с базовыми таблицами и классами, а другой - для конкретной модели проекта.

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

+0

Это имеет смысл, это облом, хотя из-за того, что им придется взаимодействовать с базовой моделью ... :(Спасибо за вашу помощь !!! – Josh