[hibernate-issues] [Hibernate-JIRA] Created: (HHH-2874) Problem with join table mapping
vinod dev (JIRA)
noreply at atlassian.com
Tue Oct 2 14:34:25 EDT 2007
Problem with join table mapping
-------------------------------
Key: HHH-2874
URL: http://opensource.atlassian.com/projects/hibernate/browse/HHH-2874
Project: Hibernate3
Issue Type: Bug
Affects Versions: 3.2.5
Reporter: vinod dev
Priority: Minor
I have a the below problem while mapping in hibernate.
I am mapping a many - to - many relation.
Table A Table B
Field X Field A
Field Y Field Y
Field Z Field C
Table C(Many - to - Many or Combination Table)
Field X
Field Y
Field A
Mapping part
<class name="Table A's class">
<set name="tests" table="Table C" cascade = "all">
<key >
<column name="Field X" ></column>
<column name="Field Y"></column>
</key>
<many-to-many class="Table B's Class" >
<column name="Field A"/>
<column name="Field Y"/>
</many-to-many>
</set>
</class>
<class name="Table B's class">
.
.
.
</class>
Bold indicates composite primary key.
I get Repeated column in mapping for collection.
If I remove field Y from either many-to-many or key I get this error.
Foreign key (FKD3FBFB2875481687: must have same number of columns as the referenced primary key
I would like to know if there is any way we can get rid of this.
Please let me know if detail is required.
Thanks
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the hibernate-issues
mailing list