2010-12-02 5 views
2

私はこのようなモデルを持って、EF 4の関係

マイメニューエンティティは(その人自身で)同じエンティティで0..1の関係0..1を持っている..ための再帰的RootMenuを持っています..私は彼がいつも私にエラーを与えたEFでsaveChangeするための最善の方法がわからない。alt text

ありがとう!

+2

どういうのですか? – Jon

答えて

1

0..1から1、または1から0..1に変更します(関連付けが進む方向によって異なります)。 PKはヌル可能ではないため、関連の片側は次のとおりでなければなりません:1

+0

"PKはヌル可能ではありません"。しかし、もしFKならどうですか? (RootMenuId) – RPM1984