У меня есть две таблицы «Группа» и «Клиент» и, конечно, две сущности «Группа» и «Клиент».
И у меня есть другая таблица, которая ссылается на обе таблицы «CustomerGroupMember».
Я использую таблицу CustomerGroupMember для сопоставления многие ко многим.
Customer.hbm.xml
<!--Many to many-->
<bag name="CustomerGroups" table="CustomerGroupMember" cascade="all" lazy="true">
<key column="CustomerId" />
<many-to-many class="CustomerGroup" column="CustomerGroupId" />
</bag>
Group.hbm.xml
<bag name="Members" table="CustomerGroupMember" cascade="all" lazy="true">
<key column="CustomerGroupId" />
<many-to-many class="Customer" column="CustomerId" />
</bag>
Я не создал сущность и отображение для таблицы "CustomerGroupMember".
Мой вопрос: как я могу удалить CustomerGroupMember из таблицы CustomerGroupMember?
Нужно ли создавать сущность для CustomerGroupMember, чтобы удалить CustomerGroupMember, или есть другой способ?
Большое спасибо.