代码之家  ›  专栏  ›  技术社区  ›  burnside

实体框架中的相同表关系

  •  9
  • burnside  · 技术社区  · 17 年前

    是否可以有一个将表映射到自身的关联?

    例如

    Table:  
    ConditionId  
    ConditionName 
    ... 
    ...  
    ParentConditionId
    

    其中可以有多个parentConditionID,每个parentConditionID映射到同一个ConditionID。

    我尝试过一对多的映射,但是当没有孩子的时候我会出错。

    2 回复  |  直到 16 年前
        1
  •  16
  •   Craig Stuntz    17 年前

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

        2
  •  3
  •   J.W.    17 年前

    看一看可以下载的教程 here . 详细说明了如何对自引用表进行建模。