Вы говорите:
Если у меня есть 2 таблицы:
Тогда вы говорите:
Как мне получить EF для создания таблиц ..
Это немного сбивает с толку. Вы генерируете модель из базы данных, делаете сначала модель, сначала код?
На основе «2 таблиц» EF должен создать две сущности: «Родитель» и «Дочерний».
Количество элементов будет: Ребенок 1 - 1 .. * Родитель .
В Parent будет указано навигационное свойство Child , а в навигационном свойстве Parents (примечание множественного числа) в Child .
Что на самом деле не имеет смысла.
Я думаю, что Родитель должен иметь много Детей .
Я думаю, что ваш FK не так. ParentID должен быть FK для ребенка.
Внесите эти изменения, обновите модель, затем, если у вас все еще есть проблемы, вставьте скриншот вашей модели, и мы пойдем оттуда.