title: DTO/POCO with Entity Framework
body: <p>I'm using EF5 Model First. I don't really understand what are the auto-generated classes from the EDM. According to some documentation this classes are POCOs but why are they used in the context ?
  Assuming I have a Student entity, then I get a Student POCO class and a DbSet StudentSet property in my context. 
  Will this next instructions put a POCO in my database ? </p>
  
  <pre><code>MyContext.StudentSet.Add(johndoe);
  MyContext.SaveChanges();
  </code></pre>
  
  <p>So EF uses POCO to transfer data ? Actually I miss the step when POCO exchange data with entities or DTO and when the entities put data in the database.</p>