Bu cevabı bu MSDN makalesinde bulabileceğimi düşünüyorum: SQL Server En İyi Uygulamaları - Veritabanı Nesnesi Şemalarının Uygulanması .
Alıntı: "Bu makale, bir kullanıcı veritabanının güvenlik yönetimindeki iyileştirmeler için fırsatları tartışıyor ve geliştirme ve üretim veritabanlarındaki veritabanı nesnelerini yönetmek için şemaları kullanma konusundaki bazı en iyi uygulamaları ana hatlarıyla açıklıyor. Özellikle, üç gerçek dünya senaryosunu ele alıyor:
- Veritabanı sahibinin bilgisi olmadan veritabanı nesnelerinin kullanıcılar tarafından değiştirilmesini önleme
- Özellikle veritabanı tabanlı nesneleri, bağımsız yazılım satıcısı (ISV) veritabanlarını, geçici veya hatalı kullanıcı erişiminden, kötü uygulama performansına neden olacak şekilde önleme
- Fiziksel veritabanı yönetim yükünü azaltmak için ilgili nesne gruplarını (mantıksal varlıklar) bir fiziksel veritabanı içinde bir araya getirmek ".
Özellikle üçüncü bölümü kullanıyorum - nesneler grubunu mantıksal anlamlarına göre bir araya getiriyorum - aynı veritabanındaki farklı projelere ait farklı şemalar.