I'm re-organizing a collection of disparate solutions into new BI solution in Visual Studio 2015. The resultant solution will contain a SSRS project, an SSIS project with BIML and two SSDT projects under GIT source control.
The SSDT projects will act as partial projects in the solution an only have the non-schema database objects related to the BI solution. (e.g. stored procedures, functions, views and synonyms).
The schema-based object of the databases will be in a separate SSDT project under GIT source control.
Is this considered best practice?