既存のデータベースから「リバースエンジニアリング」されたedmxファイルでModel-FirstEntityFrameworkを使用しています。
ほとんどの場合、エンティティとナビゲーションプロパティは私の規則に基づいて自動的に検出されていますが、いくつかのナビゲーションプロパティが欠落しています。たとえば、次のようになります。
現時点Works.EditorUserID
では、への外部キーですが、EntityFrameworkは生成されたオブジェクトにナビゲーションプロパティをUsers.UserID
自動的に含めません。Editor
これを可能にする、データベースで使用できるより良い命名規則はありますか?
ありがとう
更新:
ナビゲーションプロパティが実際に作成されていることに気づきましたが、その名前はあまり役に立ちません。User
代わりにという名前のナビゲーションプロパティを作成していますEditor
。