title: ADO.NET Entity Framework: Best way of creating generic interface for business entities?
body: <p>I am just getting started with the ADO.NET Entity Data Model and I was curious as to what was the best way of extending my entities behaviour.</p>
  
  <p>Say I have a table called "Customers" and I create an entity model based on this table. I now have a "Customers" entity class. I want to now add some methods to this class and also make it implement an interface.</p>
  
  <p>Should I directly change the code in the Designer.cs file, or should I inherit from Customers and do my extra work from there?</p>
  
  <p>Any suggestions/advice would be great.</p>
  
  <p>Thanks.</p>