如何在 yEd 中显示具有自引用关系的 ER 图?

如何在 yEd 中显示具有自引用关系的 ER 图?

我在用耶茲创建 ER 图。大部分内容都很容易理解,但我不知道如何创建自引用关系,因为边总是连接到同一个地方。我希望能够创建类似下面示例的东西。我知道我可以让形状不可见,但仍然连接到它们,但似乎应该有一种更简单的方法。

如何在 yEd 中创建自引用关系?

自引用关系

在此处输入图片描述

答案1

yED 中的图标在不同缩放级别下显然具有不同数量的可见锚点。缩小后,每个图标可能仅显示一个中心锚点,但放大后,每个默认图标可以有 5 个锚点:

例如图标锚点(绿点)

yED - 图标锚点 - 屏幕截图

如果从 的底部锚点拉到Employee的底部锚点Works For,然后从 的顶部锚点Works For拉到 的顶部锚点Employee,则可以得到与原始问题中所示的图表类似的图表:

例如锚连接示例

yED - 图标锚点 - 连接图 - 屏幕截图


该图是在默认的分层布局中创建的。RoleSalaryEmployee_nameEmployee_id附加到的中心锚点Employee并手动调整(即形状位置和连接线“弯曲”)。


相关内容