I am looking at EF (not done before but do understand c#) but I am finding it hard to change the names I have given tables and properties in the database to c# name.
I use prefix's for my database e.g. a user table will be called "tblUsers" will have columns of "usrID" , "usrName" ... but in C# EF it looks like tblUsers.usrID / tblUsers.usrName which is not needed. I would like it to look like User.Id / User.Name. I have got it to do this by changing OnModelCreating to register the property name / table name but this means I cant easily update EF to match any changes I do in the database.
Does anyone have a good way of doing this so I can easily update the model?