我有一个名为“Events”的表格,其中一个字段列出了“玩家”,按照结束位置排序,即(John,Bill,Kyle)分别是第1,第2和第3。
这是存储此信息的好格式吗?我一直试图阅读有关规范化的内容,但我不确定是否应该为此寻找不同的方法。
此外,我将如何在以后检索此信息?我希望能够查看“比尔”的个人资料,并查看他所在的所有事件。
Thnaks
答案 0 :(得分:0)
你应该有3个表:
然后对比尔的第一个地方进行搜索很简单 -
Select * from
users2events where
id_user=(select id from users where name='bill') and place=1;