title: Entity Framework 4 code-only reference column name
body: <p>I created classes:</p>
  
  <pre><code>public class Country
  {
    public long CountryId {get;set;}
    public string CountryName {get;set;}
  }
  
  public class Profile
  {
    public long ProfileId {get;set;}
    public string ProfileName {get;set;}
    public Country Country {get;set;}
  }
  </code></pre>
  
  <p>and configuration for Profile:</p>
  
  <pre><code>public class ProfileConfiguration : EntityConfiguration&lt;Profile&gt;
  {
    public IlluminatiCoreProfileConfiguration()
    {
      Relation(p =&gt; p.Country);
    }
  }
  </code></pre>
  
  <p>Then I create context and run context.CreateDatabase(). New database contains table Profiles with column Country_CountryId. How can I write configuration for changing column name to "CountryId"? </p>
  
  <p>Thanks.</p>