是否可以不在 ADO.NET 实体框架中映射关联
我正在开发一个项目,该项目使用 ADO.NET 实体框架作为 ORM 框架来将数据传入和传出数据库。这一切都很好,但有一个我不想映射的关联。至少我不希望开发人员使用产品之间的关联从产品导航到订单项。
在我知道这是否有效以及如何将其建模到我的域模型中之前,有没有人尝试过这种情况?
I'm working on a project that uses ADO.NET entity framework as the ORM framework for getting data in and out the database. This all works great, but there's one association that I don't want to map. At least I don't want the developers to navigate from Product to OrderItem using the association between them.
Has anyone tried this scenario before I knows whether this will work and how I can model this into my domain-model?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 EF 1 中,您可以从 EDMX 中的客户端架构中删除关系,它会正常工作,但我认为这会让 GUI 设计者感到困惑。我相信这已在 EF 4 设计器中得到解决。
In EF 1 you can remove the relationship from the client schema in the EDMX and it will work fine, but I think it confuses the GUI designer. I believe this is fixed in the EF 4 designer.