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