У меня есть связь многих со многими между Lists и ListItems: List знает о своих Элементах, но ListItem не знает о содержащихся списках. Каскад сохранен.
Итак, всякий раз, когда я пытаюсь удалить сущность ListItem, я получаю SQLException, говоря, что я нарушаю ссылочную целостность. NHibernate пытается удалить мой ListItem, не удаляя соответствующую строку в таблице ссылок. Вопрос в том, можно ли дать NHibernate команду удалить мой ListItem, не нарушая ссылочную целостность?
Если мне нужно вручную удалить элемент из всех содержащих списков, как мне это правильно сделать?
Большое спасибо за любые советы.
ула