Я пытаюсь отобразить иерархию наследования TPT в устаревшей базе данных (я не могу изменить имена столбцов).Все примеры имеют первичные ключи родительской и дочерней таблиц с одинаковыми именами.К сожалению, мой не ведет себя таким образом.
В качестве упрощенного примера:
Vehicle
----------------
VehicleId
Make
Model
----------------
Car
----------------
CarId
SomeOtherField
----------------
CarId и VehicleId на самом деле являются одним и тем же идентификатором и являются значениями, которые следует использовать для связи таблиц,Есть ли поддержка для создания этого отношения TPT в Code First?