如何创建与实体框架的关系到非数据库对象。我使用电动工具Here is the link of power tools生成了我的模型和映射。
这主要是为了适应遗留系统中缺乏规范化的问题。我有一个部分课程设置,以维持我所做的任何改变。
详细说明: -
EfObject (从数据库生成)可能在同一个表中有多个地址(标准化不佳)
HomeAddressObject (不存储在数据库中)
CorrespondanceAddressObject (不存储在数据库中)
我希望将这些对象与未来可能将它们作为数据库表相关联,但是现在它们只需要在主EfObject中汇总数据并使其更便于编辑。
答案 0 :(得分:0)
正如CodeCaster上面所建议的那样。我已经在使用部分类以便在代码生成后保留我的更改,但是我不熟悉[NotMapped]属性。
这阻止了EF将它的玩具扔出婴儿车!