Hi,
Du hast zwei Optionen
1) Eine Entity für die join table mit one-to-many mappings
2) Eine Collection aus components, die hier beschrieben ist:
http://www.hibernate.org/hib_docs/v3/re ... ollections
Bitte beachte jedoch, dass mit diesem Konstrukt keine Bidirektionale Navigation möglich ist. Das folgende mapping hab ich aus der Hibernate Doku kopiert und den interessanten teil markiert.
<class name="eg.Order" .... >
....
<set name="purchasedItems" table="purchase_items" lazy="true">
<key column="order_id">
<composite-element class="eg.Purchase">
<property name="purchaseDate"/>
<property name="price"/>
<property name="quantity"/>
<many-to-one name="item" class="eg.Item"/>
</composite-element>
</set>
</class>