标签: c# entity-framework orm
我们有一个完全由dba控制的数据库,他拒绝将任何外键添加到模式中(不要问)。
我没有创建数据库架构,也无法更改它。
到目前为止,我们还没有找到一种方法来模拟实体之间的关联,因为EF在模式中没有外键就拒绝这样做。
有没有办法绕过或替换实体框架验证外键存在的逻辑? EF架构是否允许我替换/修改这种不良行为?我觉得在存储库中添加足够的逻辑以“伪造它”将不得不重新实现大部分EF功能。