I am developing a C# application using entity framework 4 with a model first approach (I am having a model where I generate my DB tables and classes from).
What is the best way to periodically change a DB schema (table definitions, etc.), everytime a change request comes from a customer? (Dropping the whole DB and apply generated model SQL to it is obviously not an option, because all the data inside the DB gets lost.)
Hope someone can give me a hint on that.