所以我有两个桌子Users和Groups。这些表(在数据库中)与UGlink链接表相似。现在,除了主外键之外,链接表还有一个额外的列:Date。据我了解,这意味着我必须有两个“多对一”,链接位于“中间”。但是,由于我几乎从不对额外的列值感兴趣,因此仍然有必要避免链接吗?那就是我希望能够写:thisUser.Groups获取组,而不是:thisUser.UGlinks.Group
2 回答
幕布斯6054654
TA贡献1876条经验 获得超7个赞
我的经验与众不同-将配对表映射为实体只会带来优势。通常,您可以将配对对象用于子查询,并Users
在过滤时进行搜索Groups
。实际上,避免这种情况时的映射量非常小many-to-many
...但是/和最终的好处是无价的...无论如何,根据我的经验
- 2 回答
- 0 关注
- 360 浏览
添加回答
举报
0/150
提交
取消