这是一个真正的新秀问题,但我真的很难围绕这个问题绕过逻辑。
在不必创建另一个表的情况下,链接tournament_ID
和tournament_name
的最佳方式是什么(或者我应该创建另一个表?)
请注意tournament_ID
如何存在AI主要密钥,但与tournament_name
无法正确匹配。
示例
桌上锦标赛
当前设置为tournament_ID
AI PRIMARY KEY。因此,我如何正确地将其链接到tournament_name
答案 0 :(得分:0)
您应该创建一个数据透视表来存储每个团队的参与和结果。
在您当前的数据库设计中,存在数据重复的可能性。
我建议的数据库设计将是
创建一个通过连接获取结果的视图。