お客様のためにいくつかの古いメインフレームアプリケーションを新しいASP.NET + SQL Server 2005アプリケーションに移行しています。各アプリケーションは、一般にスタンドアロンと考えられ、それらの間で共有データはなく、特殊な在庫ニーズや休暇ポリシーを管理するなどの作業を行います。データは小さく、単一のSQL Serverを超えてはなりません。これらのすべてのアプリを共有するための1つの大きなデータベースを作成する方がよいでしょうか?いくつかの小さなアプリケーションデータベースまたは1つの大きなアプリケーションデータベースを作成する必要がありますか?
一般に、アプリケーションごとに1つの小さなデータベースを使用することをお勧めしますが、大規模なデータベースではバックアップとセキュリティの管理が容易になる場合があります。この決定にはどのような要素を考慮する必要がありますか?