database çok şişer
+bir sürü tablo olur. ön ek derdi olur.
bir tane veritabanı adı değiştir. diğer bütün veriler tablolar aynı hiç bir şey değiştirmeye gerek kalmaz daha kolay olur.
Aslında sizin yöntemde veritabanı daha problemli.
Bir den çok kurumla çalışırken çoklu database ile çalışmak risk yönetimi sağlar.
Kayıt sayısı ileride milyonlara ulaştığında performans düşer. Bir milyon kayıt içinden 100 kayıt çekmekten daha performanlısıdır 100 bin içinden 10'ar kayıt çekmek.
1 milyon kaydı olan önceki okullar 10 bin kaydı olan yeni okulun sorgu hızını da düşürür.
Tek bir büyük database i yedeklemek ve yönetmektan daha kolaydır 10 tane %10 büyüklükteki database i yedeklemek ve yönetmek.
Bunlar şahsi görüşlerim. Ama veritabanının kaldırabileceği yükler var. Bunu tek bir veritabanı olarak yüklediğinizde yarın bir gün ikinci makine gerektiğinde de sıkıntı yaşarsınız. Oysa her kurum için ayrı veritabanı olduğunda sadece bağlantıyı harici makineden açarsınız.