2
我有一个更大的项目,它使用多个edmx文件来管理asp.net应用程序的数据模型。我想要实现的是将两个实体链接到两个edmx模型。因此,基本上只是这样的外键:EntityA.ForeignEntityId - > EntityB.Id
但是,由于enitites不在同一个模型中,因此我无法在模型设计器中添加此外键。我知道我可以通过修改自动生成的SQL文件或在SQL Server管理器中添加关系来手动完成。这两种方法都有巨大的缺点,它们不易维护,因为如果我通过“从模型创建数据库”并运行生成的SQL脚本,我的手动修改就会被删除(我thnink?)。
那么有没有在模型设计器中引用来自另一个edmx模型的外部实体的方法?实体框架:两个edmx模型之间的关联