Linq to SQL - 多对多映射

时间:2009-04-10 10:56:29

标签: linq-to-sql orm linq-to-entities

在我的项目中,我有'播放器'(播放器ID和数据)表,'游戏'表(GameID,名称),我制作了多个表'PlayerGames'(PlayerID,GameID - 我创建了forign键关系)

PlayerID和GameID是其表中的主键,而元组(PlayerID,GameID)是“PlayerGames”表中的主键

我尝试使用visual studio中的设计器在类中映射这些表。

但是在玩家类中,我没有带有游戏列表的“游戏”属性。相反,我有EntitySet类型的PlayerGames属性。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

您可能还想查看CodeSmith's PLINQO。它不是免费的,但它是Linq to Sql的超级版本,它支持多对多关系等。