我有一個非常簡單的情況,但我似乎無法得到我的頭;我有一個表促銷其中有很多網站。 網站可以使用不同的促銷和在我的(postgres)數據庫我有3個表;促銷活動,網站和promotions_sites。 在我的網絡應用程序中,用戶可以編輯促銷並添加網站的集合(新行分開)。因此,在保存中,網站的集合將保存在促銷中。這工作。仍然有2個問題; 1)舊網站的記錄不會被刪除(當一個人從網站的線) 2)在當前站點保存所有的原始站點重新創建流利的NHibernate;收集管理
刪除我的問題是在哪個級別,我應該管理網站; 1)應用程序級別;剛剛刪除所有網站之前重新插入 2)數據級別;有沒有一個nhibernate配置來做到這一點? 3)數據庫級別;根據promotions_sites中缺少項目,在網站表上創建觸發器/級聯刪除
你可以發佈你的這些實體的映射嗎? –