Saya pikir jawaban dapat ditemukan dalam artikel MSDN ini: Praktik Terbaik SQL Server - Implementasi Skema Objek Database .
Kutipan: "Buku putih ini membahas peluang untuk perbaikan dalam administrasi keamanan dari basis data pengguna, dan menguraikan beberapa praktik terbaik seputar penggunaan skema untuk mengelola objek database dalam pengembangan dan basis data produksi. Secara khusus, ini membahas tiga skenario dunia nyata:
- Melindungi objek database agar tidak diubah oleh pengguna tanpa sepengetahuan pemilik database
- Mencegah objek basis data, khususnya database vendor perangkat lunak independen (ISV), dari ad hoc atau akses pengguna yang salah yang menyebabkan kinerja aplikasi yang buruk
- Membawa kelompok obyek terkait (entitas logis) bersama dalam satu basis data fisik untuk mengurangi overhead administrasi basis data fisik ".
Saya terutama menggunakan bagian ketiga - hubungkan kelompok objek bersama-sama berdasarkan makna logis mereka - skema yang berbeda milik proyek yang berbeda di dalam database yang sama.