我需要首先使用实体框架代码将遗留的db表映射到多态层次结构。不幸的是,我有一些荒谬的限制,我不确定这是否可能。这些限制要求:
DbModelBuilder
添加自定义约定。是否有与EF直接完成这一任务?如果没有,那我用这样一张桌子的最佳选择是什么?
发布于 2013-01-17 22:12:57
我相信你会遇到的问题是,做更复杂的事情(比如定义代码优先TPH中的鉴别器)需要流利。也许其他人可以评论更多的细节?这个人得到了同样的答案,但仍然没有被引用:Entity Framework 4, TPH (Table Per Hierarchy) and annotation
取决于您将如何使用这些数据(这是只读的吗?)我认为你有很多选择来加载它并与它交互。您只需要做额外的工作,将对象映射到它们的类后,从表中提取整个记录,而不是让EF为您做这一切……
再一次,其他人可能有更好的建议。
https://stackoverflow.com/questions/14389886
复制相似问题