1、PowerDesigner使用中解决不可以同名属性的一小点技巧

 

问题:

当你建立概念数据模型的时候,发现再建立第二个实体(Entity)的时候,傻了吧,不可以建立跟第一个Entity一样名称的Attribute,怎么办呢?

发行了如下的错误:

 

This data item is already used in a primary identifier.

Normalization rules prevernt from reusing this data item in another entity!

 

答:不要怕,方法是有的,步骤也是有的,看下面的步骤吧!!!

第一步:

 首先选择Tools----àModel Options

 

 

 

第二步

Relationship中的Unigue code和它下面Data Item下的Unique Code选项取消就可以按OK

 

 

            2、Powerdesigner字段为灰色,设不了主键的解决方法

答:1、原因就是如果一个字段在多个表中出现则设不了,所以请删除在他表中多余重复的同名字段。

       2、当然你可以使用上面“技巧1”那样来设置,就可以同名了