我正在尝试在 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。
如果我的故事不清楚,请告诉我。谢谢。