powerdesigner中自动生成的约束名有时会因为表的前缀一样而不具有唯一性,这样在生成时就会出错,一般的解决办法有以下两种:
1、模型=>Reference中可以看到当前模型中的所有Reference的List,找到重名并修改;
2、在空白处右键->检查模型(F4),powerdesigner将自动为你进行模型检查,在出错的信息列表上右健->自动更正即可。
PS:生成数据库时,有一个Check model选项,勾上后将自动为你检查模型,无误后进入数据库生成。
原文:http://www.cnblogs.com/superfeeling/p/4442300.html