标签: entity-framework
考虑这个数据库:
这是EF产生的:
我认为HeroesItem类是没用的,Hero类上应该有一个导航属性Items,而Item类上有一个导航属性Heroes。
我看到这可以通过代码首先轻松完成,但如何首先使用数据库完成它?
答案 0 :(得分:1)
仅当您的HeroesItems表格不包含Id列,而是使用IdHero和IdItem作为复合主键时,才能执行此操作。将任何其他列添加到联结表后,必须将其映射为实体以控制该列。
HeroesItems
Id
IdHero
IdItem