Один за разработчика. Если по какой-либо другой причине, кроме как, убедитесь, что у вас есть работающее управление схемами (мы делаем это, что является одной из причин того, что для моей команды для каждого разработчика не возникает проблем).
Хорошо, если схема никогда не изменяется или если разработчики никогда не несут ответственности за изменение схемы, тогда, возможно, будет работать центральный сервер. При условии, что они не нарушат содержание, потому что не совсем правильно поняли это изменение ... не так, как если бы они когда-нибудь захотели откатить базу данных и попробовать что-то еще, не так ли?
Да, вам по-прежнему нужна база данных dev (в идеале, соответствующая вашей действующей системе) на сервере dev для тестирования и других задач и, вполне возможно, демонстрационный экземпляр, чтобы использовать его с живым экземпляром, но, как мне кажется, за небольшую ценность в том, что жизнь каждого человека проще с его собственной базой данных.