我有一个只有3个表的SQL数据库:Media,Medium和Location。当我使用EF 6由于某种原因将它们添加到问题中时,它会创建2个中间表,其中一个称为medium1。我重新创建了数据库和项目多次,但它做了同样的事情,这里的问题是什么?
答案 0 :(得分:0)
解决方案:
将ID的列重命名为其中一个或两个,分别为 MediumId和LocationId [Medium&位置]
EF还有一些问题:
像EDMX Need Primary Key
答案 1 :(得分:-1)
原帖已被删除,但解决方法是默认情况下将EF从多个表名中停止,例如多媒体是媒体