Вопрос не говорит о том, что вы генерируете таблицы из сущностей (чисто сначала модель). Выбранный ответ не имеет отношения к вам (также имеет дело с db-first), и в целом это отображение возможно, независимо от того, как вы работаете, в модели-first вам просто нужно изменить T4, который создает таблицы (вы можете иметь его). Прочитайте поля документации, которые есть у дизайнера для сущностей, чтобы решить, какие таблицы наследования генерировать. Оставление неверного принятого ответа просто вызовет большее заблуждение относительно EF.

я есть две таблицы в моей базе данных:

BaseEntityфонд

Объект «Фонд» наследуется от «BaseEtity» с «таблицей для каждого типа».

В моей бизнес-модели у меня есть разные виды «Фонда»:

Лобовое фондДирект-Инвест-фонди т.п.

Я хотел бы иметь разные сущности для этих типов с «таблицей на иерархию», что означает, что у меня все еще есть только одна таблица «Фонд» со столбцом дискриминатора типов.

Есть ли способ иметь «таблицу на иерархию» на объекте, который является производным от базового класса с «таблицей на тип»?