Entity Framework 4: возможно ли настроить наследование таблиц на иерархию с нуля? - PullRequest
0 голосов
/ 03 декабря 2010

Я только начал играть с EF4, используя NHibernate начиная с версии 0.6. Я пробую модель-первый подход. У меня есть абстрактный базовый класс с двумя подклассами, которые я хочу сохранить с помощью стратегии TPH, но это кажется невозможным с помощью дизайнера, поскольку, похоже, нет способа настроить модель хранения и отображения в том виде, как я думаю, должно быть. Кажется, у меня есть следующие варианты:

  1. Редактировать модель хранилища в .edmx вручную.
  2. Пусть он сгенерирует схему с использованием TPT, исправит это, а затем обновит модель и исправит сопоставления.

Я что-то упускаю из виду, или я должен просто вернуться к db-first и / или надеяться, что материал Code-first скоро получит правильный релиз.

1 Ответ

0 голосов
/ 06 декабря 2010

К сожалению, в Model First нет возможности создать новую модель с TPH, вам следует использовать один из обходных путей.
Что касается Code First, взгляните на эту статью , она должна быть полезной.

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