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 –