Large-Scale Schema Evolution
Consider a big application product
- Hundreds of tables and classes
Different users customize it
How to manage schema evolution?
- Migrate the database
- Port customizations
- Support the previous view
Variations based on the data model