C# Edmx缺少外键
我使用实体框架映射我的数据库,使用数据库优先的方法 问题是,应该映射我的精确数据库的C# Edmx缺少外键,c#,entity-framework,edmx,database-first,C#,Entity Framework,Edmx,Database First,我使用实体框架映射我的数据库,使用数据库优先的方法 问题是,应该映射我的精确数据库的edmx文件缺少表之间的某些FK关系,这导致我更改查询,因为我无法直接访问相关表 当然,直接在类代码中更改它,每次我更改数据库中的某些内容时,它都会被删除(重新创建edmx) 我需要帮助,请 从数据库创建模型时,有一个复选框标记为“在模型中包含外键列”-确保选中该复选框 有关更多信息,请参阅。是,已选中。显示了一些外键,但有些外键拒绝显示。您要映射到哪个数据库?-在MS Sql、MySql、oracle etcI
edmx
文件缺少表之间的某些FK关系,这导致我更改查询,因为我无法直接访问相关表
当然,直接在类代码中更改它,每次我更改数据库中的某些内容时,它都会被删除(重新创建edmx
)
我需要帮助,请 从数据库创建模型时,有一个复选框标记为“在模型中包含外键列”-确保选中该复选框
有关更多信息,请参阅。是,已选中。显示了一些外键,但有些外键拒绝显示。您要映射到哪个数据库?-在MS Sql、MySql、oracle etcIf中,除了手动添加密钥之外,您别无选择,或许可以尝试将它们添加到与实体同名的自定义“分部”类中,这样可以防止它们被吹走。