我的数据库中有这些关系:
我需要所有与我的书相关的作者都存储在书实体类中吗?我试图通过使用实体集来解决这个问题,但我不能使用它,因为 BookAuthors 表中没有主键!
任何形式的帮助都会很棒!=)
我的数据库中有这些关系:
我需要所有与我的书相关的作者都存储在书实体类中吗?我试图通过使用实体集来解决这个问题,但我不能使用它,因为 BookAuthors 表中没有主键!
任何形式的帮助都会很棒!=)
LINQ-to-SQL需要一个主键才能实现实体。而且由于 Books 和 Authors 实体都不了解彼此,我认为您唯一的选择是像 Pleun 提到的那样向 BookAuthors 添加一个 PK。
这个问题与您的问题非常相似,但请注意 Order_Detail 表上的 PK:Problem with Linq2Sql Many-to-Many relationship & Inserting new objects。