本人大三学生,在校内接了个项目,叫篮球在线约战系统。大致功能是,线下同学先组好队,然后在线上注册,然后在线上找其他球队约战,线下的比赛信息由裁判员录入,并且有积分系统。我的想法就是建造球队表,球员表,成绩表。但是总觉得如果把比赛信息和积分都统计在成绩表中,似乎会造成很多问题。希望能有人给予一些想法,如何建表会好一些呢?
解决方案 »
- 如何用存储过程实现提取前N条记录或插入N条记录
- mysql管理工具还有什么,sqlyog老是导错库
- select distinct的sql语句如何优化
- java.sql.SQLException: Access denied for user 'root'@'localhost' (using password
- 能不能查到是那个用户建的表
- mysql 按字段中内容的首字母分表,要怎么写。
- 请问mysql怎么查询当天信息
- [原创] 让 MySQL 4.0.x 或 5.1.x 的全文检索(全文索引)支持中文及简易分词
- mysql 出现大量的 freeing items 和 statistics
- Mysql服务无缘无故被删除,求解决办法?
- 关于mysql触发器更新本表数据的问题
- mysql用户变量在程序中怎么使用
球员表:也要有主键id标明,球队主键为外键,比赛场数,个人数据,司职(c,pf,sf,sg,pg),身高,体重,(各种个人信息)
成绩表:主键id,主场队伍id,客场队伍id,比赛时长,主场队伍分数,客场队伍分数。。其他信息
个人成绩表:主键id,成绩表id,球员表id,球员上场时长,得分,助攻(等等的个人数据)
具体需求分析,你应该找客户问问啊!然后再定,上面表的设计也是有局限的,自己再多琢磨琢磨比较好。我也没有深入分析。