I have a DB First project that uses an EDMX to map the database. The tables have standard columns that exist in all of them and I could organize and leave the code much more generic if I could implement interfaces in it with these properties, but it is not a good practice to change the classes automatically generated by EDMX. >
Is there a good practice or standard to improve the organization and reuse of code in the DB First model?
Update
Seeing that there is apparently no direct solution to this problem, is there any way, then, to get a code started with CodeFirst to automatically change with some change in the database? (import the modifications)?