PowerDesigner的一个有用的配置

我们在做关连的时候那个名称都是会有重名的问题。在PDM里的那个Reference的名称可以从CDM里直接生成过来,但就是Integrity里的Constraint Name 默认的方式经常会造成重名的问题,其实只要修改一下规则就行了。

这里以Oracle8I为例,要修改的文件就Oracle8I2.xdb文件,当然可以在PDM里的DataBase-》Edit Current DBMS...里进行修改(ORACLE 8I2::Script\Objects\Reference\ConstName),原来的规则是:FK_%.U8:CHILD%_%.U9:REFR%_%.U8:PARENT%,我把它改成了:FK_%.U18:REFR%_%.U8:PARENT%

.U18 表示取前18个字符并转换成大写
.L18 表示取前18个字符并转换成小写

你可能感兴趣的:(powerDesigner)