EF6: сопоставление двух таблиц в отношении «один ко многим» одному объекту - PullRequest
0 голосов
/ 11 июля 2019

Мне нужно сопоставить две таблицы с отношением один ко многим к одному объекту, например:

**MachineTable**
id (PK)
name
templateId (FK to TemplateTable)

**TemplateTable**
id (PK)
field1
field2
field3

TemplateTable имеет отношение один ко многим с MachineTable (много машин, небольшое количество шаблонов),Чтобы не изменять существующий программный код, мне нужно сопоставить сущность "машина" со свойствами

**MachineEntity**
id
name
field1
field2
field3

с двумя таблицами.Это возможно?Я знаю разделение сущностей, но оно работает, только если обе таблицы используют один и тот же PK.Как мне этого добиться?Я использую базу данных в первую очередь.

...