项目Model存在有线的问题
从文档分析出需要那些数据?怎么去分析?怎样做才能符合规范?建立后能否使用?这系列问题?真是让人头疼不怎么下手力不从心,从不会用到熟悉刚开始看到这个软件的的时候完全不知道看什么全都是英文的。
1.首先打PowerDesigner,然后点击左上角的file选择 New Model就弹出了下面的模型选择,因为我们常用到的是物理模型,所以直接建立物理模型,选择到PDM,Physical Data Model,如果你是要创建概念模型的就选CDM Conceptual Data Model,模型之间是可以转换的,物理模型好后就是一些建表和各个代表的是什么的问题了,多操作几遍就能知道各个字段是什么了
2.一共有四种模型分别是以下几类,最常用的就是物理模型了,还知道简写个代表是什么,比如说CDM模型就是概念模型的意思
概念模型(CDM Conceptual Data Model)
物理模型(PDM,Physical Data Model)
面向对象的模型(OOM Objcet Oriented Model)
业务模型(BPM Business Process Model)
Model name:起物理模型的名字,DBMS选择数据库
3当我把数据库引入到项目中的时候,感到很奇怪,就是这个model中多出了很多线连着,它们的外键关系还连着的,这个问题以为我自己引入的时候操作步骤错了,于是删掉重引入但是还是存在相同的问题就是还有连线,重复删除引入还是那种情况,证明操错步骤是没有错,于是去问坐班的师兄,师兄说这是没关系没什么先用着错了再改,看之前引入的项目他们之间没有线,不知道问题出现在哪里
后来就问老师这个有连线是什么问题,说这个有连线是不行会有问题的,才知道是这个forelgn key 搞的鬼,只要把这个forelgn key前面的勾去掉就行了,就去掉他们的外键关系了,这样生成的数据库引入到项目中就不会有线了,目录所在DatabaseàGenerate Database 表格中的第二项里
这个是引入到项目中正常的情况没有线的,可以正常使用的,他们之间是没连线的
使用PowerDesigner在项目中数据库的设计变得非常的方便和快捷,生成数据库只需要新建一个数据库打开文件执行生成的spl代码就可以在数据生成表了
以上是自我总结PowerDesigner