Generelt gør folk en af to ting:
-
Udvikle i Visual Studio, via Solution Explorer. Bare åbn projektet, som du ville gøre med ethvert andet projekt, tilføj tabeller, indekser osv. Du får endda den samme GUI til redigering af DB-objekter, som du får i SSMS. Alle ændringer vil automatisk blive tilføjet til TFS Afventende ændringer (ligesom enhver anden kodeændring), og kan tjekkes ind, når du er klar.
-
Implementer den seneste DB (ved hjælp af Publish i VS) til enhver SQL Server, foretag dine ændringer i SSMS, og lav derefter en Schema Compare i Visual Studio for at bringe dine ændringer tilbage til dit DB-projekt, så de kan tjekkes ind i TFS.
Jeg har brugt DB-projekter i mange år, og jeg ELSKER dem! Alle udviklere, jeg har introduceret dem til, nægter at udvikle sig uden dem fra det tidspunkt.