Creo que se puede encontrar una respuesta en este artículo de MSDN: SQL Server Best Practices - Implementation of Database Object Schemas .
Cita: "Este documento técnico analiza las oportunidades de mejoras en la administración de seguridad de una base de datos de usuarios, y describe algunas de las mejores prácticas sobre el uso de esquemas para administrar objetos de bases de datos en bases de datos de desarrollo y producción. Específicamente, aborda tres escenarios del mundo real:
- Proteger los objetos de la base de datos para que no sean alterados por los usuarios sin el conocimiento del propietario de la base de datos.
- Prevención de los objetos base de la base de datos, en particular las bases de datos de proveedores de software independientes (ISV), desde el acceso ad hoc o incorrecto del usuario que conduce a un bajo rendimiento de la aplicación
- Reunir grupos de objetos relacionados (entidades lógicas) dentro de una base de datos física para reducir la sobrecarga administrativa de la base de datos física ".
Especialmente utilizo la tercera parte, relacionar un grupo de objetos en función de su significado lógico, diferentes esquemas que pertenecen a diferentes proyectos dentro de la misma base de datos.