Evolutionary Database Design (EDD) je kontroverzna tema u svetu razvoja softvera. To je zajednička tačka nekih DBA zbog toga što promoviše izmene shema koje sadrže korisničke podatke, ponekad sa više od jedne aplikacije koja koristi istu bazu podataka. Scott Ambler, autor knjige Refactoring Databases: Evolutionary Database Design, navodi da isto tako kako revolucionarni pristupi dizajnu odlično rade sa drugim aspektima razvoja softvera, dobro rade i sa bazama podataka. Pored toga, on je još naveo da je veoma lako unaprediti postojeću shemu baze podataka pa čak i kada joj pristupa stotine različitih sistema.