Код EF Первый внешний ключ без свойства навигации

Позволять'скажем, у меня есть следующие лица:

public class Parent
{
    public int Id { get; set; }
}
public class Child
{
    public int Id { get; set; }
    public int ParentId { get; set; }
}

Какой код первым свободно использует синтаксис API, чтобы обеспечить создание ParentId в базе данных с ограничением внешнего ключа для таблицы Parents,без необходимости иметь свойство навигации?

Я знаю, что если я добавлю свойство навигации Parent к Child, то смогу сделать это:

modelBuilder.Entity()
    .HasRequired(c => c.Parent)
    .WithMany()
    .HasForeignKey(c => c.ParentId);

Но я нев этом конкретном случае не требуется свойство навигации.

Ответы на вопрос(3)

Ваш ответ на вопрос