How to: Turn Pluralization On and Off (O/R Designer)
公開日: 2016年4月
既定では、名前が s または ies で終わるデータベース オブジェクトをサーバー エクスプローラーまたはデータベース エクスプローラーからObject Relational Designer (O/R Designer) にドラッグすると、生成されるエンティティ クラスの名前が複数形から単数形に変更されます。この処理は、インスタンス化されたエンティティ クラスが単一のデータ レコードにマップされるという事実をより正確に表すために行われます。たとえば、Customers テーブルを O/R デザイナーに追加すると、Customer という名前のエンティティ クラスが生成されます。このクラスには、単一の顧客のみが保持されるためです。
注意
複数形化は、英語バージョンの Visual Studio でのみ、既定でオンになります。
注意
次の手順で参照している Visual Studio ユーザー インターフェイス要素の一部は、お使いのコンピューターでは名前や場所が異なる場合があります。 これらの要素は、使用している Visual Studio のエディションや独自の設定によって決まります。 詳細については、「IDE をカスタマイズする」をご覧ください。
複数形化をオンまたはオフにするには
[ツール] メニューの [オプション] をクリックします。
[オプション] ダイアログ ボックスの [データベース ツール] を展開します。
注意
[データベース ツール] ノードが表示されない場合は、[すべての設定を表示] を選択します。
[O/R デザイナー] をクリックします。
[名前の複数形化] で [有効] を [False] に設定すると、クラス名を変更しないように O/R デザイナーが設定されます。
[名前の複数形化] で [有効] を [True] に設定すると、O/R デザイナーに追加されるオブジェクトのクラス名に複数形化規則が適用されます。
参照
Object Relational Designer (O/R Designer)
LINQ to SQL
Visual Studio でのデータへのアクセス