関連するエンティティが2つあり、それらの間にデフォルトのナビゲーションプロパティを残しておくと(一方が他方を指している)、エンティティデータを保存することはできません。 1つのナビゲーションプロパティしか保持できません。例えばEDMXサーキュラーナビゲーション
:
ENTITY:USER
Property.UserId
NavigationProperty.Favorites
_
ENTITY:FAVORITE
Property.FavoriteId
Property.URL
Property.UserFk
NavigationProperty.Users
誰もがこれらの円形ナビゲーションプロパティを検出するための簡単な方法を知っていますか?私は、手でそれらを探すことを一つの方法で知っています - 私たちはそれをやっていますが、EDMXには何百ものエンティティがあり、 "手動"のアプローチは現実的な選択肢ではないことが証明されています。
ありがとうございました。
私は間違っていることを嫌います。 –