PowerDesigner如设置模型表的外键约束名称

 时间:2024-10-06 01:36:41

如何PowerDesigner设计数据喋碾翡疼模型表时不给表指定外键约束名称时,系统会自动根据编号生成一个默鹚剖蛲蛋认约束名,但这些约束名没有实际意义,不易于后续模型文件维护,所以本文主要介绍PowerDesigner如设置模型表的外键约束名称。

工具/原料

PowerDesigner16.6

方法/步骤

1、用PowerDesigner打开数据模型表,如下图所示,我们打开了Project模型文件

PowerDesigner如设置模型表的外键约束名称

2、在下图中可以看到Task表中设置了一个外键约束,此外键为Project表的主键

PowerDesigner如设置模型表的外键约束名称

3、双击上图中的约束连接线,可以查看当前参考的详情,如下可以看到当前参考的名称为“Belongsto”

PowerDesigner如设置模型表的外键约束名称

4、切换到Integrity选项卡,可以在Const筠续师诈raintName后面的输入框中设置约束名称,这里我们输入了FK_TASK_BELO绿覆冗猩NGS_T_PROJECT,可以看到这里的约束名我们是用了有意义的单词构成,从约束名称可以直接知道两张表的依赖关系,即Task表依赖于表Project表。

PowerDesigner如设置模型表的外键约束名称

5、【步骤4】设置完成后双击Task表,可以打开表的属性窗口,切换到Preview选项卡即可以看到对应的Sql语句预览了,在预览中我们也可以看到上步中设置的约束名。

PowerDesigner如设置模型表的外键约束名称

PowerDesigner如设置模型表的外键约束名称

6、其他表之间的约束名称如果都能按照上面名称来设置,这样整个数据模型表的关系就很容易维护了。

PowerDesigner如设置模型表的外键约束名称

用Ethereal分析IP协议数据包格式 mysql数据库找不到my.ini的解决方法 如何解决IntelliJ IDEA代码字体太小问题? VS如何移除程序中的引用 如何使用DataGrip修改数据库连接默认数据库
热门搜索
营业执照样本图片 卡通动漫画 创卫手抄报图片 古代美男子图片 c字裤图片