0
在我的概念模型中,我有一個'Box'可以包含'x'個小部件。一些小部件可以被存檔並且很少被訪問。一個盒子可以包含一個或多個小部件。爲了支持最大的數據庫性能,我想使用兩個相同的數據庫表;一個用於正常的小部件,另一個用於存檔的小部件。我不希望Box實體擁有兩個不同的小部件集合,例如IList<ArchiveWidget> & IList<Widget>
,只有一個包含存檔和活動小部件。如何使用Entity Framework 4.0將相同的實體映射到相同的表?
如何將'Box'實體映射到同時使用存檔和活動表的'Widget'實體?
您可能想查看Table Per Type Inheritance。 http://msdn.microsoft.com/en-us/library/bb738685.aspx –