Lavorando in locale con CVS o SVN.
Se il db viene modificato strutturalmente, ovvero vengono aggiunte o modificate tabelle, chi effettua la modifica si preoccupa di inserire un file sql con la modifica/drop+ricostruzione della tabella modificata o il codice per la creazione di una nuova tabella che non esisteva o comunque il codice per portare la versione precedente del db a quella nuova.