Código EF Primeira chave estrangeira sem propriedade de navegação

Digamos que eu tenho as seguintes entidades:

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

Qual é a primeira sintaxe da API fluente do código para impor que ParentId é criado no banco de dados com uma restrição de chave estrangeira na tabela Pais,sem a necessidade de ter uma propriedade de navegação?

Eu sei que se eu adicionar uma propriedade de navegação Parent to Child, eu posso fazer isso:

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

Mas não quero a propriedade de navegação neste caso específico.

questionAnswers(3)

yourAnswerToTheQuestion