テーブルを自身にマッピングするアソシエーションを使用することはできますか?Entity Frameworkの同じテーブルの関係
Table:
ConditionId
ConditionName
...
...
ParentConditionId
ここで、それぞれが同じConditionIdにマッピングする多くのParentConditionIdsを持つことができます。
1対多のマッピングを試しましたが、子供がいない場合はエラーが発生します。
テーブルを自身にマッピングするアソシエーションを使用することはできますか?Entity Frameworkの同じテーブルの関係
Table:
ConditionId
ConditionName
...
...
ParentConditionId
ここで、それぞれが同じConditionIdにマッピングする多くのParentConditionIdsを持つことができます。
1対多のマッピングを試しましたが、子供がいない場合はエラーが発生します。
はい、可能です。あなたのデータベースにFKを入れて、ウィザードは正しくマップします。 ParentConditionIdがnull可能であることを確認してください。
ありがとうございます。私のParentconditionIdはnull可能ではありませんでした。 – burnside
どのようなエラーが表示されますか?子供がいない場合、それはあなたがヌルをチェックすべき特別な状況であることを意味します。 –
注 - 別のケースが原因でこのエラーが発生しました。ストアドプロシージャのマッピングが正しくありませんでした。 – Ruskin