Linq to SQL - 多对多映射

2023-12-05

在我的项目中,我有“Player”(PlayerID 和数据)表、“Games”表(GameID、名称),并且我制作了一个多对多表“PlayerGames”(PlayerID、GameID - 我创建了外键关系)

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

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

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

我该怎么做?


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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linq to SQL - 多对多映射 的相关文章

随机推荐

  • 如何更改 Google Analytics 中的数据

    我有一个大问题 找不到解决方案 在处理一个项目时 我发现一些用户凭据作为 URL 中的 GET 参数 一些外部程序员很马虎 这应该被删除 显然 但我无法找到更改 删除 旧数据的方法 如果有一个解决方案可以从包含 符号的字符串中删除所有 GE
  • jQuery:在 jqGrid 中是否可以重新排序工具栏按钮

    在 jqGrid 中 是否可以对页脚工具栏中的默认按钮重新排序 我试图让 搜索 按钮显示在 删除 按钮之前 我已阅读文档 但找不到任何提及 但认为可能有一个简单的技巧 没有标准选项允许对按钮中的按钮进行重新排序航海家工具栏 另一方面 jqG
  • 从 Windows 8.1 专业版升级到 Windows 10 后,我无法创建通用 10 项目

    Problem 我已经升级了我的windows 8 1 pro 64 bits to windows 10 64 bits开发通用应用程序windows 10 但我注意到 当我使用以下命令创建新的 universal 10 项目时 有很多错
  • 帮助计算分层数据集中的复数总和

    我有一个有趣的 SQL 问题 我有一个用于制作物料清单的零件分层表 与此类似 ASSEMBLY parent part id part id quantity 我通过如下查询获取此结构的层次结构 SELECT level part id q
  • 组合unicode字符串

    我正在尝试创建一个像这样的字符串const str u33d rotation Where u33是 3 的代码 这只是一个简单的测试用例 然而这给了我 SyntaxError 格式错误的 Unicode 字符转义序列 有没有办法将 uni
  • 如何更改 ListView 项目的字体? [关闭]

    Closed 这个问题不符合堆栈溢出指南 目前不接受答案 我有一个问题 我想为我的列表视图创建自定义设计 但我不知道该怎么做 我使用列表视图中的 sql 数据库 哈哈 对不起 我不知道该怎么说 因为我是德国人 所以顺便说一句 对不起我的英语
  • Dart 将 IEEE-11073 32 位 FLOAT 转换为简单双精度

    I don t have much experience working with these low level bytes and numbers so I ve come here for help I m connecting to
  • 有没有办法在 Windows 8 Metro 应用程序中获得推送滚动功能?

    在 Windows 8 Consumer Preview 中 将鼠标向开始屏幕的左边缘或右边缘移动会导致内容滚动 标准控件 以及当前发布的预览应用程序 似乎不支持这一点 有办法让这项工作发挥作用吗 我在今年的北美 TechEd 会议上提出了
  • 使用 AVFoundation 叠加两个视频

    我试图叠加两个视频 前景视频有些 Alpha 透明 我一直在关注苹果文档也本教程 每当我尝试播放两个相同的视频时my code它不会崩溃 但是 当我尝试向其提供两个不同的视频时 我收到此错误 VideoMaskingUtils export
  • 使用 OpenXML 将数据表插入 Excel

    我有一个数据表 根据用户的选择 将生成具有任意数量的行和列的动态数据表 我目前正在使用 OpenXml 来操作所述电子表格 我将如何插入数据表 Thanks Stu 我找到了一些代码 我可以对其进行修改以满足我的需要 希望有人觉得这很有用
  • 使用 Z3 命令行工具和超时查找次优解决方案(迄今为止最佳解决方案)

    I saw a post其中谈到了如何使用 Z3 的 python API 来获得最小化问题的次优解决方案 我有一个 MAXSMT 问题 我想知道如何使用 Z3 命令行工具在指定超时时找到次优解决方案 正在使用 t timeout单独的选项
  • 为什么 Airflow 更改 start_date 而不重命名 dag?

    我是一名数据工程师 经常使用气流 使用新的开始日期重新部署 dags 时 最佳实践如下所示here 不要更改 start date 间隔 当 DAG 运行时 调度程序数据库包含该 DAG 运行的实例 如果更改 start date 或间隔并
  • 如何模拟 moment.utc() 进行单元测试?

    我刚刚开始使用 Node 现在正在编写一些单元测试 对于前几个函数 我可以正常工作 但现在我发现了一个函数 其中包括moment utc 在里面 我的函数的简化版本如下所示 function calculate x positions ri
  • Android 应用内商品未出现在 Play 商店或应用中

    我创建了一个包含应用内产品的应用程序 我已在我的应用程序中添加了许可密钥和计费权限 并在开发者控制台中创建了应用程序内产品 这些产品处于活动状态 我已经构建了一个已发布的 alpha 版本 现在我可以使用其中一个测试帐户在 Google P
  • 如何使用 nltk.Regexp.parser() 解析自定义标签

    我的问题与这个未回答的问题类似 使用自定义 POS 标签进行 NLTK 分块 但我得到的错误是不同的 我正在尝试解析一个我添加了自己的域特定标签的句子 例如 u greatest P u internet NN u ever A u u a
  • Java,在多维数组中存储混合数据类型的最简单方法?

    我有一个包含一些字符串和整数的文件 我希望将其存储在二维 数组 中 这样做的最佳方法是什么 我已经有一段时间没有使用 Java 了 并且一直在使用 VBA 其中没有数据类型 所以我有点生疏了 如果必须的话 将其设为对象的二维数组 更好的解决
  • 通过 Python 请求重用 Django 中的连接

    正确的重复利用方式是怎样的Python 请求Django 中跨多个 HTTP 请求的连接 这就是我目前正在做的事情 import requests def do request data return requests get http f
  • Pandas:将 DataFrame 对象存储在另一个 DataFrame 中,即嵌套 DataFrame

    我想存储一个DataFrame对象作为行的列的值 这是我想要实现的目标的简化类比 gt gt gt df pd DataFrame 1 2 3 2 4 6 columns list DEF gt gt gt df 166 D E F 0 1
  • 在 ASP.NET 和 IIS7 中记录原始和压缩的 HTTP 响应

    沿着这个问题我想创建一个 HttpModule 来为我们进行一些请求和响应的自定义日志记录 使用该问题最流行的答案中的代码 我已经启动并运行了一个确实有效的 HttpModule class PortalTrafficModule IHtt
  • Linq to SQL - 多对多映射

    在我的项目中 我有 Player PlayerID 和数据 表 Games 表 GameID 名称 并且我制作了一个多对多表 PlayerGames PlayerID GameID 我创建了外键关系 PlayerID 和 GameID 是其