List of Database Refactorings Pramod has been working on defining the various refactorings that he's used in the approach defined in our paper on evolutionary database design Here we keep a list of the refactorings that he has defined so far. http://martinfowler.com/dbrefact/ There is some tools support, but not sure if that really work... - http://www.simple-talk.com/sql/sql-tools/faster-database-development-with-sql-refactor/ Video of tutorial presentation, very nice - http://www.infoq.com/presentations/ambler-database-refactoring Article show how driven DB design with test - http://www.methodsandtools.com/archive/archive.php?id=78