PowerDesigner中的问题

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

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

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

解决:生成SQL nvarchar字段,把CDM图的字段类型设为variable multibyte。

3.哪个是生成ntext的呢?

解决:生成SQL ntext字段,把CDM图的字段类型设为long binary

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

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值