В принципе, я пытаюсь достичь: у меня есть три таблицы, у одного родителя всегда будет запись, и будет заполняться только одна из двух других таблиц. Сложность, что я имею дело с том, что первичный ключ для таблиц является комбинацией двух полейКод элемента Entity Framework Сначала отношение «один к одному» на составном ключе
ParentTable
-----------
UniqueID
OwnerID
[Some more fields]
ChildTable1
-----------
UniqueID
OwnerID
[Some more fields]
ChildTable2
-----------
UniqueID
OwnerID
[Some more fields]
мне было интересно, если кто имеет какие-либо предложения о том, как лучше всего сделать это с помощью EF Code First предпочтительно с использованием Свободный API.