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