title: Entity Framework 4 relating tables with no foreign key constraint
body: <p>I am working with Entity Framework for the first time.  The database that I am working with has no foreign key constraints defined (and I cannot change that, integrity is controlled at the app level, out of my hands).  </p>
  
  <p>There is a very strong convention in the database -- all PK's are named a specific way, and an FK field has exactly the same name as its corresponding PK.</p>
  
  <p>When I draw a relation with EF, it seems to want to auto-create an FK field in the child table.  Is there any way I can teach EF to infer our relations based upon our convention?</p>