2012-07-27 59 views
3

我已經在這裏看到這個問題,但我沒有找到一個回答正確的問題。我有許多一對多映射這些表:nHibernate多對多映射刪除關聯只有

Collection 
Items 
Collection_Items 

一個收集有許多項目和項目可以屬於很多集合Collection_Items是加入表格。

如果(使用NHibernate的)我想刪除項目收集,並將它刪除它的加入協會沒有也刪除它的孩子......我該怎麼做呢?

如果你有一個例子,不管它是XML還是Fluent或屬性或其他。

此外,我有外鍵約束將兩個表連接到連接表。

那裏有任何例子嗎?

謝謝!

回答

6

原來我只是需要CascaseStyle.None在兩側和刪除逆=真項目側。原來這是一個非常簡單的映射。

+0

這正是我需要的答案。它的工作原理,謝謝! – 2014-07-04 14:13:08