title: AssociationType 'Committee_Member_Contact' has a referential integrity constraint and cannot be mapped
body: <p>I am getting AssociationType 'Committee_Member_Contact' has a referential integrity constraint and cannot be mapped in EDMX file. In my database there is not relationship between like PK and FK. <code>Committee_Member</code> table can have multiple <code>Contact's. I have created</code>Referential Constraint<code>as 'Contact</code> is Primary and <code>Committee_Member</code> as Dependent. </p>
  
  <pre><code>public partial class Committee_Member
  {
      public byte[] Committee_Member_Id { get; set; }          
      public byte[] Contact_Id { get; set; }           
      public string Committee_Code { get; set; }
      public string External_Source_Name { get; set; }
      public Nullable&lt;System.DateTime&gt; External_Last_Update { get; set; }         
  
      public virtual Contact Contact { get; set; }
  }
  public partial class Contact
  {
     public Contact()
     {
          this.Committee_Member_SPE = new HashSet&lt;Committee_Member_SPE&gt;();
     }
     public byte[] Contact_Id { get; set; }
     public string First_Name { get; set; }
     public string Last_Name { get; set; }
     ....
     public virtual ICollection&lt;Committee_Member_SPE&gt; Committee_Member_SPE { get; set; }
  }
  </code></pre>
  
  <p>Any solution for this?</p>