Entity Frameworkの同じテーブルの関係

c# entity-framework

質問

テーブルをそれ自身にマッピングする関連付けを持つことは可能ですか?

例えば

Table:  
ConditionId  
ConditionName 
... 
...  
ParentConditionId

それぞれが同じConditionIdにマッピングされているParentConditionIdを多数持つことができます。

1対多のマッピングを試しましたが、子供がいない場合はエラーになります。

受け入れられた回答

はい、可能です。 FKをデータベースに入れると、ウィザードはそれを正しくマップします。 ParentConditionIdがNULL可能であることを確認してください。


人気のある回答

こちらからダウンロードできるルックチュートリアルをご覧ください 。自己参照テーブルのモデル化方法について詳しく説明します。



Related

ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ