posted 20 years ago
You might find some interesting reading along this topic when searching for things like "database refactoring", "agile data", and "agile database".
Of course, the issue of changing a database, and its effects on code that access/uses it is not unique to agile circles. Googling for things like "database change code effects" just might turn some useful things up.