【数据库】PowerDesigner的模型转换方法

1.概念模型转化为物理模型

出现错误:the generation has been cancelled because errors have been found by the check model

再次转化,好像成功了。

不过上面的Entity Attribute是干啥的,双击错误看一下,好像是学院名字冲突。改成一样的试试:

重新转换 好像没什么变化,暂时不管了,可能只是个警告?

可以看到果然是多对多增加一张表!(这个表里面只有两个属性即是主键又是外键,和我们上一次自己建立物理模型的有一丢丢区别,但大同小异,都是关系表)

PS:https://blog.csdn.net/liuzhangheng13/article/details/38702803

2.物理模型转概念模型

同理在tools选择CDM转换即可

 又出现了一些警告,去看一下:existence of index

https://blog.csdn.net/atlandis_jl/article/details/45536951

好像也是暂时不用管的,那么这就算转换完成了?

可以从图里面看到箭头的方向(PDM中)和爪子的方向(CDM)是相反的,注意箭头指向的是1就好了,爪子代表的是多。

3.物理模型导出sql语句(或ctrl+G)

可以选择存放的路径,导出数据库的名字,选择导出的表

点击edit发现生成sql语句

发布了68 篇原创文章 · 获赞 20 · 访问量 6876

猜你喜欢

转载自blog.csdn.net/qq_43633973/article/details/102883117