EF模型无法正确更新

时间:2019-04-26 19:21:04

标签: asp.net-mvc entity-framework

我向数据库中添加了一个新表,然后为什么尝试更新我的EF实体模型,它在列表中将该表显示为新表,但是我选择了它 但尚未添加

我检查了关系和键 我删除了实体,然后重新创建了

这是我在数据库中的uml

here's my uml in database

这是EF生成它的方式,它错过了TeachersCourses表 and this is how the EF generates it, it misses the TeachersCourses table

1 个答案:

答案 0 :(得分:0)

它没有错过TeachersCourses表:-)。它在Teacher上正确创建了一个导航属性,称为Courses。当您的数据库架构完成时,这就是EF中表示多对多外键关系的方式。许多老师参加了很多课程。

我唯一的评论是更正Course实体的拼写