Нет. Наследование EF не поддерживает этот сценарий. Лучший способ создать Student для существующего Person - это использовать хранимую процедуру .
Обратите внимание, что это не хранимая процедура, которая подключается к сущности Student посредством сопоставлений, а является отдельной процедурой, которую можно явно вызывать из кода. В идеале это будет SP, который принимает PersonID в качестве параметра, вставляет новую строку в таблицу Student , используя этот PersonID , а затем возвращает Студент , чтобы его можно было использовать немедленно.