2011-04-29 50 views
1

我有以下DB模式:如何在與nhibernate的多對多關係中包含多列?

Users 
-Id (uniqueidentifier) 
-FirstName 
-LastName 
-Email 

AuthProviders 
-Id (smallint) 
-Name 

UserAuthProviders 
-Id (uniqueidentifier) 
-User (uniqueidentifier, FK) 
-AuthProvider (smallint, FK) 
-Identity (nvarchar) 

我需要所有AuthProviders映射到用戶對象。我從一個idbag開始,但它看起來只允許我擁有Id,用戶關係和AuthProvider關係。我需要能夠包含身份。

我還可以用它來映射它嗎?

回答

相關問題