NHibernate один-ко-многим, используя таблицу соединений - PullRequest
0 голосов
/ 20 июля 2010

Возможно ли это без сопоставления таблицы соединения с сущностью домена?

Например, если у меня есть следующие три таблицы, учетная запись и примечание объединяются таблицей account_note.Можно ли сопоставить коллекцию заметок с классом учетной записи с сопоставлением один ко многим?

1   to   M  |  1    to  M

Аккаунт -> Account_Note -> Заметка

1 Ответ

1 голос
/ 21 июля 2010

Вам необходимо использовать элемент 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>
...