Oracle Data Modeller:递归一对多关系

问题描述 投票:0回答:1

我很难理解如何在由Oracle数据建模器构建的逻辑模型中创建一对多的递归关系。

关系关系应与此相似,即,经理ID是同一张表的FKenter image description here

我已将逻辑模型设置为:

enter image description here

但是,当我设计关系时,这是我的结果。

enter image description here

如果我为两个不同的表Manager和Employee创建关系,此行为就很好。源表上的PK显示为FK目标表。

enter image description here

如何设置我的逻辑模型以在同一张表上创建一个具有一对多关系的FK,称为managerID?

谢谢。

oracle data-modeling er-diagrams oracle-data-modeler
1个回答
0
投票

我最初面对它。我认为您已经正确完成了步骤,它的表示法没有显示链接,因为我在图中看到了该链接,但是该属性在该图中不可见。请尝试从Barker表示法进行切换。] >

去查看>>逻辑图符号>>信息工程符号

让我知道这是否解决了您的奥秘:)

© www.soinside.com 2019 - 2024. All rights reserved.