Каков наилучший способ для разработки приложения на базе базы данных? Мы можем иметь два подхода.
- Одна общая база данных для всех разработчиков.
- Отдельная база данных для всех разработчиков.
Каковы плюсы и минусы каждого? И какой из них лучше?
Изменить: Более чем один разработчик должен обновить базу данных, и у нас уже есть SqlExpress 2005 на каждой машине для разработчиков.
Изменить: Большинство из нас предлагает общую базу данных. Однако, если один из разработчиков изменил схему кода и базы данных. Он не выполнял изменения кода, но изменения схемы перешли к общей базе данных. Не может ли он нарушить другой код разработчиков.