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