次の列を持つ「PublicUserNotification」というテーブルがあります。
- PublicUserId - PublicUser.Id にマップ
- FromPublicUserId - PublicUser.Id にマップ
ただし、Visual Studio 2010 内で edmx ファイルを更新すると、問題が発生します。
これら 2 つの列のナビゲーション プロパティは、「PublicUser」と「PublicUser_1」に設定されています。
これにより、PublicUser_1 が実際にマップされていることがわからないため、このテーブルで EF を使用すると混乱します。
したがって、私の質問は、これが起こらないようにする方法を知っている人はいますか?代わりに、このシナリオで EF に「便利な」ナビゲーション プロパティ名を作成させますか?