Использование FK в качестве дескриптора в отображении наследования

Рассмотрим следующую схему: Employee и EmployeeType. У Employee есть fk to EmployeeType (EmployeeType может иметь такие поля, как EmployeeTypeId, Description и т. Д.).

Теперь я хотел бы использовать функцию наследования EF для создания объектов HourlyEmployee и SaleriedEmployee на основе поля Employees fk.

Это не представляется возможным. Каждый проспект, который я пробовал, потерпел неудачу. Поскольку FK сотрудника является дескриптором для сопоставления с производными сущностями HourlyEmployee и SaleriedEmployee и FK с таблицей EmployeeType.

Могу ли я что-нибудь сделать, кроме добавления отдельного поля в Employee, которое является дубликатом поля fk?

0 ответов

Другие вопросы по тегам