PowerDesigner15 的主外键关系设置,还挺适合用来做入门演示的,是你想自己动手搭个模型的时候。它的绘版里集成了蛮多图形化小工具,拖一拖拉一拉,建表、连线都方便,看着也清楚。比如创建my_dept表,和已有表设个主外键关系,点几下鼠标就搞定,少敲多 SQL。

PowerDesigner 的绘图方式,挺适合整理思路。尤其你在做多表设计时,主表从表之间关系能一眼看出来,哪里是PK,哪里是FK,都用图标标出来了。响应也快,拖动线条也顺手,不像有些工具卡得难受。

你用的时候,可以多注意下建表顺序。先建主表,再建从表,连线才不容易出错。不然你回头再改字段或键值,容易破坏已有关系。还有就是字段命名尽量统一,不然图上看着乱,关系一多就懵了。

如果你还在摸索建模的流程,建议看看这几篇文章,有些细节讲得还挺清楚:

如果你平时表设计做得多,又想图形化地理清关系,用 PowerDesigner15 来建主外键,确实还蛮高效的。