鉴于:在代码中添加关系只
- 数据库模型不能触及(由供应商提供的数据库,我们会失去支持,如果我们改变数据)
- 所有实体间的关系缺少
通常情况下,我们确实有ID,名称的用户表...和与ID,USER_ID,量... 交易表由于没有在数据库级别没有关系,实体框架不涉及在一起的对象,并没有办法使用constr如下所示:
transactions.Select(t=> new {t.id, t.user.name, t.amount})
有没有办法在实体框架(模型优先)中手动添加关系,以便我们可以利用Linq?
因此,如果没有定义关系,您的供应商如何确保参考完整性?触发器? – Marco
我想他们在代码级别手动执行它 – Jaepetto