Typically development groups fall into one of two patterns:
Shared development database – every developer shares a single centralized development database often managed by a DBA group. Desktop databases – every developer has an individual instance of the database.
The practice has evolved over time and developers tend to follow precedence on it. Historically, developers [...]