方法 : 複数形化をオンおよびオフにする (O/R デザイナー)
既定では、名前が s または ies で終わるデータベース オブジェクトをサーバー エクスプローラーまたはデータベース エクスプローラーからオブジェクト リレーショナル デザイナー (O/R デザイナー) にドラッグすると、生成されるエンティティ クラスの名前が複数形から単数形に変更されます。この処理は、インスタンス化されたエンティティ クラスが単一のデータ レコードにマップされるという事実をより正確に表すために行われます。たとえば、Customers テーブルを O/R デザイナーに追加すると、Customer という名前のエンティティ クラスが生成されます。このクラスには、単一の顧客のみが保持されるためです。
注 |
---|
複数形化は、英語バージョンの Visual Studio でのみ、既定でオンになります。 |
複数形化をオンまたはオフにするには
[ツール] メニューの [オプション] をクリックします。
[オプション] ダイアログ ボックスの [データベース ツール] を展開します。
注 |
---|
[データベース ツール] ノードが表示されない場合は、[すべての設定を表示] を選択します。 |
[O/R デザイナー] をクリックします。
[名前の複数形化] で [有効] を [False] に設定すると、クラス名を変更しないように O/R デザイナーが設定されます。
[名前の複数形化] で [有効] を [True] に設定すると、O/R デザイナーに追加されるオブジェクトのクラス名に複数形化規則が適用されます。