PowerDesigner15 的主外键关系设置,还挺适合用来做入门演示的,是你想自己动手搭个模型的时候。它的绘版里集成了蛮多图形化小工具,拖一拖拉一拉,建表、连线都方便,看着也清楚。比如创建my_dept
表,和已有表设个主外键关系,点几下鼠标就搞定,少敲多 SQL。
PowerDesigner 的绘图方式,挺适合整理思路。尤其你在做多表设计时,主表从表之间关系能一眼看出来,哪里是PK
,哪里是FK
,都用图标标出来了。响应也快,拖动线条也顺手,不像有些工具卡得难受。
你用的时候,可以多注意下建表顺序。先建主表,再建从表,连线才不容易出错。不然你回头再改字段或键值,容易破坏已有关系。还有就是字段命名尽量统一,不然图上看着乱,关系一多就懵了。
如果你还在摸索建模的流程,建议看看这几篇文章,有些细节讲得还挺清楚:
- PowerDesigner15 评估文件
- 配置 ODBC 数据源在 PowerDesigner15 中创建数据库与模型
- PowerDesigner 15 建模简要手册
- PowerDesigner 15 数据库视图开发
如果你平时表设计做得多,又想图形化地理清关系,用 PowerDesigner15 来建主外键,确实还蛮高效的。