Working with SQL Server schemas: the changes that are harder than they look, and what to do about them.