Zadanie wydaje się proste: utrzymywać projekt bazy danych w repozytorium, traktować go jako master-version oraz wykonywać wdrożenia w regularnych i niezbyt długich odstępach czasu. Proste? Pozornie. Sprawy się komplikują gdy ilość obiektów w bazie rośnie. Gdy zamiast jednej bazy, mamy kilkanaście. Kiedy bazy danych posiadają referencje do siebie nawzajem. A co z tabelami słownikowymi? Gdzie je przechowywać, jak skryptować? Dodatkowe kłopoty pojawiają się gdy chcemy kontrolować obiekty na poziomie instancji. Wszystkie te zagadnienia poruszę na sesji skupionej na praktycznym podejściu do pracy z Microsoft Visual Studio Data Tools.