来自初学者程序员的第一篇文章所以请善待!
我正在创建一个非常简单的羽毛球会话录制网络应用程序。它允许组织者创建一个羽毛球赛事并为其添加用户。用户存储在SQL表中,并由PlayerID PK排序。 (每周)羽毛球赛也有他们自己的桌子。
将一组“与会者”(PlayerID)与活动相关联的最“学习程序员友好”方式是什么?
我的第一个想法是每个活动都有一个“与会者”的另一个相关表格,但考虑到我们有一个每周会话,相当于很多表...(需要保留历史数据/事件)
感谢
答案 0 :(得分:0)
主题,它将是这样的:
播放器
------------------------------
PlayerID | PlayerName | Gender | etc..
------------------------------
1 | PQR | Male
2 | XYZ | Male
3 | ABC | Male
事件
-----------------------------
EventID | EventDate | etc..
-----------------------------
1 | 01-Jan-14 |
2 | 01-Jan-14 |
3 | 02-Jan-14 |
MatchDetails
----------------------------------
EventID | PlayerID | score etc...
----------------------------------
1 | 2 | 10
1 | 1 | 15
2 | 1 | 15
2 | 3 | 11
3 | 2 | 10
3 | 3 | 15
通过这种方式,您可以保留所有游戏的历史记录以及游戏的得分/结果。