2011-04-04 73 views
1

我有2個表(單位),如下面的NHibernate的多對多的參考幫助

NewsLetter 
------------------- 
Id 
UserEmail 
AgreeToReceiveNewsLetters 
DateRegisted 

Voucher 
------------------- 
Id 
Code 
IsActive 
PromoText 
CreatedDate 
MaxDaysToRedeem 

和第三基準表多對多東盟關係

NewsLetterVoucher 
------------------- 
Id 
NewsLetter_id 
Voucher_id 
ValidFrom 
ValidUntil 
DateRedeemed 
DateNotified 

所有工作良好的映射對於多對多的關係很好 問題是我想要在實體模型中訪問存儲在參考表中的附加信息(ValidFrom,ValidUntil等)

就像

NewsLetter.Voucher [0] .ValidFrom

但ValidFrom存儲在refenece表

我如何能做到這一點

+0

我認爲Circadian和Stefan都有你在找的東西。你真的需要兩個一對多的關係。一個來自NewsLetter,一個來自Voucher,第三個叫NewsLetterVoucher。 – 2011-04-04 11:49:26

回答