title: Entity Framework - The property cannot be configured as a navigation property
body: <p>I'm defining two entities like the following, but a strange behavior is occurring:</p>
  
  <pre><code>[Table("ClientTypes", Schema="dbo")]
  public ClientType {
      [Key]
      public int Id { get; set; }
      public string Name { get; set; }
  }
  
  [Table("Clients", Schema="dbo")]
  public Client {
  
      [Key]
      public long Id { get; set; }
  
      [ForeignKey("ClientTypeId")]
      public int ClientTypeId { get; set; }
      public virtual ClientType ClientType { get; set; }
  }
  </code></pre>
  
  <p>I'm getting the <code>ClientTypeId</code> property filled with some value, but the <code>ClientType</code> object is filled with nothing. Can someone help me with this?</p>
  
  <p>Thank you all!</p>