ER模型与部分参与的递归关系

时间:2016-12-04 03:46:15

标签: database entity-relationship

我想知道你是否可以拥有1:N的部分参与的递归关系。

1 个答案:

答案 0 :(得分:0)

如果我理解正确,你会问是否可以对树木进行建模?是的,它是通过与其角色相同的域的二元关系。

Parent-Child ER diagram

只要实体关系的定义与关系关系无关,部分参与就是直截了当的,允许实体被记录而不要求它们相关。

在物理模型中,您可能需要一些额外的技术,如闭包表,以使递归查询更容易/更有效。