Im Allgemeinen tun die Leute eines von zwei Dingen:
-
Entwickeln Sie in Visual Studio über den Projektmappen-Explorer. Öffnen Sie einfach das Projekt wie jedes andere Projekt, fügen Sie Tabellen, Indizes usw. hinzu. Sie erhalten sogar die gleiche GUI zum Bearbeiten von DB-Objekten wie in SSMS. Alle Änderungen werden automatisch zu den ausstehenden TFS-Änderungen hinzugefügt (wie jede andere Codeänderung) und können eingecheckt werden, wenn Sie bereit sind.
-
Stellen Sie die neueste DB (mithilfe von In VS veröffentlichen) auf einem beliebigen SQL Server bereit, nehmen Sie Ihre Änderungen in SSMS vor und führen Sie dann einen Schemavergleich in Visual Studio durch, um Ihre Änderungen wieder in Ihr DB-Projekt zu bringen, damit sie in TFS eingecheckt werden können.
Ich benutze DB-Projekte seit vielen Jahren und ich LIEBE sie! Jeder Entwickler, dem ich sie vorgestellt habe, weigert sich von diesem Zeitpunkt an, ohne sie zu entwickeln.