Powerdesigner 技巧

来源:互联网 发布:spss软件下载 编辑:程序博客网 时间:2024/05/21 07:00

1.Id使用inerger然后设为主键后,生成SQL不能够自动编号。

2.按照书上的生成的字符型的字段是varchar,可是我需要的是nvarchar。

3.哪个是生成ntext的呢?

4.表关系应该怎么建字段?

5.多对多的表应该怎么弄?

经过了几个小时的研究之后,综合一些网上的资料,解决了上面五个问题,我使用的PD12.0:

1.生成SQL自增id列的方法是,把CMD图的ID列的字段类型选择为Serial,但是他生成的是number的自增列,没有办法生成int的自增列,如果有人知道,请告诉我,不胜感谢。

2.生成SQL nvarchar字段,把CDM图的字段类型设为variable multibyte。

3.生成SQL ntext字段,把CDM图的字段类型设为long binary

4.如果有一对多关系时,不需要在CDM中的实体中增加关系字段,只需要标明关系连线后,当PD将CDM转成PDM的时候系统会根据关系自动加上关系字段。

5.多对多表时不需要建中间表,只需要将两个实体加上连线,然后连接规则设为多对多,转PDM时系统会自动将多对多的关系生成一个由两个表主键关系组成的新表,而表名就是那个多对多的关系名。

原创粉丝点击