Моя базовая таблица уже имеет некоторый идентификатор регистра = 5. Как я могу добавить этот же идентификатор в специализированную таблицу?
Пример:
BaseTable
ID INT
Name Varchar(100)
DerivedTable
ID INT
Test BIT
Я вставляю некоторые значения в базутаблица
Context.BaseTable.Add(new BaseTable(){ Name = '123' });
Context.SaveChanges();
Идентификатор 5
Теперь я хочу добавить специализированные значения
Context.DerivedTable.Add(new DerivedTable(){ ID = 5, Test = 1 });
Context.SaveChanges();
Это не сработало, linqpad показывает мне, что sqlпытается создать новый регистр BaseTable.
Есть ли способ обойти это?
Tks