После преобразования проектов БД VS 2010 в проекты SSDT (инструменты данных SQL Server)
(и нескольких сравнений с базами данных и между проектами SSDT) я получил следующую структуру папок:
- Project
- Data Generation Plans
- dbo
- Tables
- Просмотры
- Сравнение схем
- Schema Objects
- Database Level Objects
- ...
- Schemas
- dbo
- Programmability
- Сервисный брокер
- Синонимы
- Таблицы
- Просмотры
- dbo
- Database Level Objects
- Scripts
- Post-Deployment
- Перед развертыванием
- Безопасность
Если кажется, что некоторые таблицы и представления находятся под Project\Schema Objects\Schemas\dbo
, а некоторые — под Project\dbo
.
Собственно вопрос(ы):
Почему там две разные папки?
(Я подозреваю, что импорт как-то связан с этим.)Могу ли я объединить файлы в одну папку и если да, то в какую?
Если нет, то в какую папку добавлять новые файлы?
Если я выбрал создание резервной копии во время импорта, где сохраняется информация о резервной копии? - Я хочу иметь возможность удалить его.
Редактировать:
Еще одно несоответствие - файлы под Project\dbo\Tables
содержат ключи и ограничения, а файлы под Project\Schema Objects\Schemas\dbo\Tables
разделены (таблицы отдельно, ограничения отдельно и т.д.)