私は SQL Server 2008 を初めて使用しますが、スキーマについて読んだ後、この質問があります。
現在、新しいクライアントごとに、手動で新しいデータベースを作成し、既存のデータベースからすべてのオブジェクト (テーブル/ビュー/ストアド プロシージャなど) をインポートする必要があります。開発者からの更新 (例: テーブル構造の変更、ストアド プロシージャなど) があるたびに、すべてのデータベースで変更を行う必要があります。DBComparer を使用してデータベースの違いを修正するのにうんざりしています。
すべてのテーブル/ストアド プロシージャ/ビューを含む 1 つの「マスター スキーマ」を持つことは可能ですか? そのため、すべての「クライアント データベース」はこの「マスター スキーマ」を参照できますが、独自のデータを問題なく維持できます。