Nhibernate - Как я могу сопоставить таблицу соединений в XML - PullRequest
1 голос
/ 16 апреля 2010

У меня есть 2 таблицы, имеющие отношение многие ко многим, и, следовательно, есть таблица соединений для решения этой проблемы. как ... Table1, Table2 и имя Junction таблицы Table1Table2, имеющие внешний ключ Table1 и Table2, и оба являются композитными ключами вот что я делаю и получаю исключение

<class name="Table1Table2" table="Table1Table2" lazy="true">
<many-to-one name="Table1" column="Id" class="Table1"/>
<many-to-one name="Table2" column="Id" class="Table2"/>

является ли приведенная выше схема правильной?

Спасибо

1 Ответ

1 голос
/ 16 апреля 2010

Почему бы вам просто не использовать многие ко многим?

http://codebetter.com/blogs/peter.van.ooijen/archive/2008/05/29/nhibernate-many-to-many-collections-or-mapping-is-not-one-table-one-class.aspx

Этот SO вопрос также может вам помочь: Свободный NHibernate от многих ко многим

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...