如何在Sql Developer中保存实体关系(ER)图的节点位置

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

我已经为包含大量表的模式生成了 ER 图,遵循这种方法

生成后,我重新定位了图表(关系模型)中的所有节点(表),以便它们按它们提供的功能进行分组。这花了我很长时间。

我现在想要的是,保存图表的状态,以便将来当架构移动到新版本时,我只需导入新表,而不会丢失图表中现有表的位置。

我找不到办法做到这一点。我右键单击我的设计(在左侧的数据建模器浏览器视图中)并选择

Save Design
。它创建了一个包含多个子目录和文件的目录。但我不知道如何再次加载该设计,我想它将包含我的关系模型的状态。

oracle-sqldeveloper entity-relationship oracle-sql-data-modeler
1个回答
0
投票

当您保存设计时,它还会保存实体或表格的位置及其在图中的关系。

从头开始,全新设计

我将使用 HR 模式从数据库导入数据

一旦进入,我将稍微重新排列图表对象......

enter image description here

现在是时候保存设计了 -

enter image description here

我已将其放在用户主页下的设计文件夹中。

点击保存后,您可以看到保存/创建的位置/内容

2024-07-08 11:31:30 - Design my-new-design saved. (/Users/thatjeffsmith/modeler/my-new-design)

如果我们去浏览该文件夹...

enter image description here

当您想再次使用您的设计时,您将打开该“dmd”文件。

因此,如果我关闭设计并重新打开它,我们会变得非常简单。

只需使用“文件”菜单上的“最近的设计”项即可。

enter image description here

如果找不到您的设计,只需在您的计算机上查找 DMD 文件即可。

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