2009-04-10 6 views
1

Dans mon projet, j'ai une table 'Player' (PlayerID et data), une table 'Games' (GameID, Name) et une table many-to-many 'PlayerGames' (PlayerID, GameID - J'ai créé les relations clés forign)Linq to SQL - mappage plusieurs à plusieurs

PlayerID et gameid sont les clés primaires dans leurs tableaux et tuple (PlayerID, gameid) sont la clé primaire dans le tableau 'PlayerGames de

J'ai essayé de cartographier ces tables dans les classes utilisant le designer en studio visuel.

Mais dans la classe de joueur, je n'ai pas la propriété 'Jeux' avec une liste de jeux. Au lieu de cela, j'ai une propriété PlayerGames de type EntitySet.

Comment puis-je le faire?

+1

duplication possible de [Linq2Sql Many: Beaucoup question, Comment voulez-vous faire cela?] (Http://stackoverflow.com/questions/368854/linq2sql-manymany-question-how-would-you-do-this) –

Répondre

1

Vous pouvez également consulter CodeSmith's PLINQO. Ce n'est pas gratuit, mais c'est une version super-pimpée de Linq to Sql et elle supporte entre autres les relations many-to-many.

Questions connexes