Noa*_*man 22 database rdbms naming-conventions
我所研究的大多数项目都需要数据库模式中的多对多关系.例如,您可能具有"用户和组"的概念,并且数据库可能包含表User,表Group和用于将两者相关联的表UserGroup.
我对该示例中UserGroup表的概念名称感兴趣.
我已经习惯于把它们称为"摇摆桌",因为这就是我学习它的方式,但我还没有听到其他人在一段时间内使用这个术语.
相反,我已经听过以下所有内容(包括一些新内容,感谢大家!):
这种表是否有官方名称,有来源支持其官方名称?
这是非常不科学的,但我认为看到有多少Google结果与此问题的常见答案和"多对多"这一术语相结合会很有趣.
基于此,看起来"连接表"是最常用的术语...嗯...以多对多关系连接表.
组合搜索词
"加入表""多对多"
返回13700左右的结果谷歌.
"链接表""多对多"
返回约4,700.
"交界表""多对多"
回报大约3,500.
"关联表""多对多"
返回约3,300.
"关系表""多对多"
回报大约3,200.
"交叉表""多对多"
回报大约1,500.
"交叉引用表""多对多"
带回1000.
gerund"多对多"
只返回450.