Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 实体框架中的相同表关系_C#_Entity Framework - Fatal编程技术网

C# 实体框架中的相同表关系

C# 实体框架中的相同表关系,c#,entity-framework,C#,Entity Framework,有可能让一个关联将一个表映射到它自己吗 e、 g 其中可以有许多parentConditionId,每个都映射到同一个ConditionId 我尝试了一对多映射,但在没有子对象时出现错误。是的,这是可能的。将FK放入数据库,向导将正确映射它。确保ParentConditionId可为空。查看可下载的教程。它详细解释了如何为自参考表建模。您会遇到什么样的错误?当没有子级时,这意味着这是一种特殊情况,您应该检查null。注意-我得到此错误是由于另一种情况:存储过程上的映射不正确。谢谢。我的Paren

有可能让一个关联将一个表映射到它自己吗

e、 g

其中可以有许多parentConditionId,每个都映射到同一个ConditionId


我尝试了一对多映射,但在没有子对象时出现错误。

是的,这是可能的。将FK放入数据库,向导将正确映射它。确保ParentConditionId可为空。

查看可下载的教程。它详细解释了如何为自参考表建模。

您会遇到什么样的错误?当没有子级时,这意味着这是一种特殊情况,您应该检查null。注意-我得到此错误是由于另一种情况:存储过程上的映射不正确。谢谢。我的ParentconditionId不可为空。谢谢链接。我以前上过这家伙的博客,但从来没有看过项目下载。
Table:  
ConditionId  
ConditionName 
... 
...  
ParentConditionId