PowerDersigner 11 Error: Pakages Error
来源:互联网 发布:狼人杀 守卫 知乎 编辑:程序博客网 时间:2024/04/30 22:19
问题:概念模型设计阶段,在建立Relationship时没有自定义名字,没想到却引发Pakage错误。
原因是:检查发现,有两个Entity(EntityA、EntityB)同时和一个Entity(EntityC)建立Relationship,刚好3个实体的名字都比较长,EntityA、EntityB的名字前半部分也是一样,且同时和EntityC建立1到多的关系,采用系统默认的命名,结果系统给这两个关系的命名居然是一样的!!
解决方法:改了表名后,关系仍采用系统默认的命名,果然没有这个错误了。
结论:PowerDersigner 11中Relationship的名字最长只有30位,可能跟这个有关,至于其他创建的对象,如果采用系统默认名字可能也会因此产生错误
附上实体和关系名字:
EntityC:T_User_Orders ;
EntityA:C_LogisticStyle ;
EntityB:C_LogisticPlace;
Relationship: FK_T_USER_O_RELATIONS_C_LOGIST。
如果要避免这类问题,还是每次定义Relationship比较可靠,只是比较麻烦。
- PowerDersigner 11 Error: Pakages Error
- error
- Error
- error
- ERROR
- ERROR
- error
- Error
- Error
- error
- error
- error
- #error
- error
- error :
- Error
- #error
- error
- UML模型的基本概念
- python的数据库接口
- Gracias a la vida
- BitTorrent 官方协议(翻译)
- Bittorrent Protocol Specification v1.0
- PowerDersigner 11 Error: Pakages Error
- 职场:勇气是你的后备力量
- 网络技术--asp技术--系统相关
- Java 面试题目系列(一) (转载)
- 一个人、一瓶酒、半斤肉饼、两杯饮料
- 随想二00五(下半年)
- Google技巧
- C#中实现DataGrid双向排序
- 网络工程师的发展???