您可以看到右侧表格中有一个名为“DeviceTypeID”的字段。
通常,EF将CompanyTypeID列添加到ServiceLaburDefinitions模型,但是上次我从数据库更新模型时,它已消失。
我正在寻找解决方案几个小时但却无法找到任何解决方案。可以提出解决方案吗?
感谢。
答案 0 :(得分:-1)
ServiceLaburDefinitions是依赖实体,并且定义了DeviceTypeID外键属性。
So Entity Framework基于DeviceTypeId键在2个表之间创建了一个导航键。
例如,您可以在外键和主键之间的示例中看到如何创建导航键
有关导航属性的更多信息,请访问here
从数据库创建模型时,会出现一个标记为“在模型中包含外键列”的复选框 - 确保选中此项。