回答:
dboはSQL Serverのデフォルトのスキーマです。独自のスキーマを作成して、オブジェクトの名前空間をより適切に管理できます。
Sql Server Management Studioを使用している場合は、[データベース]-[データベース]-[セキュリティ]-[スキーマ]を参照して、独自のスキーマを作成できます。
スクリプトを使用して作成するのは(たとえば)と同じくらい簡単です。
CREATE SCHEMA [EnterSchemaNameHere] AUTHORIZATION [dbo]
これらを使用して、たとえば「財務」情報用のスキーマと「個人」データ用のスキーマを作成することにより、テーブルを論理的にグループ化できます。テーブルは次のように表示されます。
Financial.BankAccounts Financial.Transactions Personal.Address
dboのデフォルトスキーマを使用するのではなく。
[Table("Customer", Schema = "MySchema")]
これはSQL 2005の新機能であり、特にその「グループ」内のオブジェクトを保護する目的で、オブジェクトをグループ化する簡単な方法を提供します。
次のリンクは、それが何であるか、なぜそれを使用するのかについての詳細な説明を提供します。