如果没有将连接表映射到域实体,这是否可行?
例如,如果我有以下三个表,则帐户和注释由表account_note连接。我可以使用一对多映射将一组笔记映射到帐户类吗?
1 to M | 1 to M
帐户 - > Account_Note - >注意
答案 0 :(得分:1)
您需要使用many-to-many
元素。
示例:
<class name="Account">
<id .../>
<bag name="Notes" table="Account_Note">
<key column="AccountId"/>
<many-to-many class="Note" column="NoteId"/>
</bag>
</class>