Visual Studio 2015 Community Editionで提供されるウィザードを使用して、エンティティフレームワーク6で新しいエンティティデータモデル(データベースを最初に作成)を作成しようとしています。私のテーブル名はすべて複数形になっています(例:mn_Bills)。 "Pluralize or singularize generated object names"を選択しましたが、これはオブジェクト名を特殊化しません(つまり、mn_Billsテーブルの生成クラスはmn_Bills.csファイルのmn_Billsです)。EF6 db firstアンダースコアを含むテーブル名の複数化/特異化
モデルブラウザで「名前」と「エンティティセット名」を変更しましたが、これは問題の一部のみを解決しました。生成されたクラスは、単数形の良いあるが、1つの団体へのNの外部キーの関連付けが複数形されています(テーブル名を変更することに加えて)この問題のいずれかの回避策があるかどう
public partial class mn_Bill
{
...
public virtual mn_Clearing mn_Clearings { get; set; }
}
あなたは知っていますか?