title: Entity Framework - Including tables not mapped in data model?
body: <p>I think this question is probably fairly simple, but I've been searching around and haven't been able to find what I'm looking for.</p>
  
  <p>My team and I are adding a new module to our existing web application. We already have an existing data model which is hooked up to our sql db, and it's pretty huge... So for the new module I created a new EF data model directly from our database with the new tables for the new module. These new tables reference some of our existing tables via foreign keys, but when i add those tables, all of the foreign keys need to be mapped for that table, and their tables, and their tables... and it seems like a huge mess. </p>
  
  <p>My question is, instead of adding the old tables to the data model, since I'm only referencing the ID's of our existing tables for Foreign key purposes can I just  do a <code>.Includes("old table")</code> somewhere in the <code>DataContext</code> class or should I go back and add those tables to the model and remove all of their relationships? Or maybe some other method I'm not even aware of?</p>
  
  <p>Sorry for the lack of code, this is more of a logic issue rather than a specific syntax issue. </p>