Entity framework 实体框架创建逻辑关系

Entity framework 实体框架创建逻辑关系,entity-framework,entity-framework-4,Entity Framework,Entity Framework 4,我正在映射一个数据库,它没有任何物理关系。但是表格是相关的。(他们使用SP建立关系) 是否有一种方法可以在我生成的数据模型上逻辑地创建关系?我希望即时加载也能使用它(即使不存在物理关系)。您可以在模型中手动添加关系 一种方法是使用xml编辑器打开edmx文件并直接编辑它 如果您创建一个包含几个相关表的测试数据库,然后从该数据库生成一个模型,您可以看到edmx文件中是如何定义关系的。您的意思是:它们使用SP来处理它们的关系?@Ladislav您知道nosql数据库是如何工作的,并且您的应用程序逻辑

我正在映射一个数据库,它没有任何物理关系。但是表格是相关的。(他们使用SP建立关系)


是否有一种方法可以在我生成的数据模型上逻辑地创建关系?我希望即时加载也能使用它(即使不存在物理关系)。

您可以在模型中手动添加关系

一种方法是使用xml编辑器打开edmx文件并直接编辑它


如果您创建一个包含几个相关表的测试数据库,然后从该数据库生成一个模型,您可以看到edmx文件中是如何定义关系的。

您的意思是:它们使用SP来处理它们的关系?@Ladislav您知道nosql数据库是如何工作的,并且您的应用程序逻辑为您处理这些关系吗?这就是他们使用SP的方式。但EF不支持这种方法。您的数据库必须“正确”设计以支持关系=它必须具有带有相关键的colmn,并且即使数据库中未定义relatin,它也具有引用完整性。