Jbuilder9+JBOSS3.2.2-Tomcat4.0.6开发CMP时所遇问题,请各位大侠帮帮忙
表名:
数据表:
1.员工表(YGB)
字段如下:
YGID int Not Null (主键)
YGXM nvarchar(50) NULL
2.职务表(ZWB)
字段如下:
ZWID int Not Null (主键)
ZWMC nvarchar(50) Null
3.员工职务表(用做员工与职务之间的中间表)
ZWID int Not Null (主键)
ZWMC int Not Null (主键)
4. 在Jbuilder9下的设计视图如下图
部署时发生以下错误
Depends On Me: org.jboss.deployment.DeploymentException: Error while creating table; - nested throwable:
(java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]各表中的列名必须唯一。在表 'YGZWB' 中多次指定了
列名 'YGID'。)]
如果将关联图中的连线去掉,部署就能成功,但JBOSS会在员工职务表中给我额外增加了一个字段
Ygb_ygzwb int null
怎样不让JBOSS产生这个多余的字段呀????