3

我正在尝试在 Oracle SQL Developer 中可用的 Oracle Data Modeler 模块中创建一个数据模型。我想从这个模型中维护我的数据字典。为此(我认为)我需要一个生成的 DDL 文件,其属性不超过 30 个字符。

我刚刚发现了 Oracle SQL Developer,并且对创建这类模型完全陌生。到目前为止我所做的。我创建了一个逻辑模型并将其设计为关系模型。然后,我可以从关系模型生成 DDL 脚本,我可以在数据库上运行这些脚本来进行我想要的更改。

这样做时,我遇到了问题。在将逻辑模型设计为关系模型时,我可以看到我制作的外键变成了 30 多个字符。这是因为它似乎将名称生成为(见图)

通过搜索,您似乎应该能够使用命名标准模板来解决此问题。我一直在寻找这个菜单选项,但找不到。我找到了可以上传 .csv 文件的名称缩写功能,但我认为这是不同的。

在 datamodeler 浏览器视图中右键单击逻辑模型使我有机会应用命名标准,但这给了我一条消息,我应该关闭保留作为原始属性选项的名称(见图)。我一直在寻找这个,但找不到这个选项。

我的 Oracle SQL Developer 版本是 4.1.3.20,Build MAIN-20.78。

如果我的故事不清楚,请告诉我。谢谢。

生成的列名 应用名称标准消息

4

1 回答 1

0

您将在 Tools/Preferences/Data Modeler/Model/Logical 下找到该选项

在此处输入图像描述

于 2020-10-24T16:34:28.460 回答