ListsとListItemsの間には多対多の関連付けがあります。リストはそのアイテムを認識していますが、ListItemは含まれているリストを認識していません。カスケードはsaveupdateです。
したがって、ListItemエンティティを削除しようとすると、参照整合性が失われているというSQLExceptionが発生します。NHibernateは、リンクテーブルの対応する行を削除せずにListItemを削除しようとします。問題は、参照整合性を壊さずにListItemを削除するようにNHibernateに指示することは可能ですか?
含まれているすべてのリストからアイテムを手動で削除する必要がある場合、どうすれば適切に削除できますか?
アドバイスありがとうございます。
ulu