Search code examples
visual-studio-2010projects-and-solutionsdatabase-project

DB Project/Solution Best Practice


I have an app (ASP.NET 3.5/ VS 2010) that works with a database project.

Is there any downside to having the database project as one more project within the app solution?

Is it better to have another solution just for the database project?


Solution

  • No real downside in the scope of this single app. If the same DB is used by multiple apps, you might be more easily able to reuse it by having it in its own solution, but even then, you could set it up as an external in your source control and be able to reference the latest build from a "lib" directory downloaded when you update source on other solutions.