我已經在數據庫表NHibernate - 映射組件集合?
CREATE TABLE ProductPrice
ProductID
Qty1
Price1
Qty2
Price2
Qty3
Price3
我的領域類看起來像這樣
Class ProductPrice
ProductID As Integer
PriceBands As IList(of PriceBand)
End Class
Class PriceBand
Qty As Integer
Price As Decimal
End Class
我知道我們可以使用「組件」映射到地圖單行成不同的對象,但它可能以下如上所述映射一組對象?
非常感謝
詹姆斯
是否有一個原因,你不希望使用一個真正的集合映射到適當的表?這將是推薦的解決方案。 – 2009-06-12 18:42:24
這是一個遺留表,我害怕,所以我堅持下去。我顯然不會這樣設計它:) – James 2009-06-14 10:15:26