title: Can code-first auto-create triple primary key relational table?
body: <p>Let's take as an example 3 entities being <strong>page</strong> (a webpage), a <strong>link</strong> and an <strong>area</strong>. The relations go as follow.</p>
  
  <p>Page *----* Link *----* Area</p>
  
  <p>Which textually means :
  • A page has many links
  • A link can be in many page
  • A link can be in many areas
  • An area can contain many links</p>
  
  <p>Which means, if I am not mistaking would require 4 tables. 3 for each entity and one relational table that would contain the the primary keys of each entities.</p>
  
  <p>Is there a way to generate this kind of table with code-first?</p>
  
  <p>Thank you,</p>