Исходя из предыдущего вопроса , я оцениваю конструктор MiberScape NHibernate.
Когда я добавляю сопоставление многие ко многим, он говорит, что не распространит это в базу данных ..
Есть ли способ сопоставить многие со многими, используя этот инструмент (генератор кода). Если я вручную отредактирую сопоставления xml, я потеряю их при смене модели.
Производимая карта:
<bag name='Roles' table='`RoleUser`'>
<key column='`UserId`' />
<many-to-many column='`RoleId`' class='Role' />
</bag>
Я не хочу создавать сущность item_item и делать один-многим в этой таблице ссылок, поскольку это должно быть сделано дизайнером (добавление сущности загрязняет бизнес-объекты и является неправильным).
Их справочные документы говорят, что это может произойти, если вы задаете имя исходного столбца и имя столбца назначения ... Не работает!