所以我有一個Customer
實體誰有BillingAddress
和ShippingAddress
的情況。這就是說Customer
可以有多個地址簿中的任意一個,以便他們可以決定將貨物運送到哪裏。實體框架客戶/地址關係
我也有一個實體SalesOrder
它也有一個BillingAddress
和ShippingAddress
。
我的問題是,我應該有一個BillingAddress
和ShippingAddress
複雜類型Address
,然後做一個說AddressBookAddress
從Address
繼承,然後對Customer
的是收藏?
我有這個問題在這裏:Entity Framework 5.0 Relationships
這解決了Customer
付款和發貨地址的問題,但似乎我將與那些大部分相同的幾個不同的類型結束。
林不知道這個問題是什麼,你建議聽起來像一個明智的設計決定? – 2013-02-11 04:51:39