【发布时间】:2011-09-20 08:33:01
【问题描述】:
我想设计一个sql数据库。基本上,您的用户登录并可以查看他们所做的事件以及结果是哪一年。例如,用户在 2008 年、2009 年和 2011 年完成了山地自行车赛事。他在 2006、2008 和 2010 年完成了公路马拉松赛事。用户登录网站并可以查看他从不同赛事中获得的结果和他所做的几年。我需要为此制定一个 SQL 结构。
任何帮助将不胜感激
是的,谢谢您的回答。我想出了一个类似的结构。但问题是每个事件都会在多年内发生,并产生不同的结果。例如,山地自行车赛事每年都会发生,不同的用户和不同的结果。我需要一个一切都是动态的结构。例如 Bob 登录。他选择查看他去年(2010 年)完成的所有赛事、山地自行车、马拉松,以及他从 2010 年完成的这些赛事中获得的结果。 2010 年的日期和 2010 年的山地自行车事件也会重复。对困惑感到抱歉。但是为了让系统动态化,用户只能查看他从不同年份的山地自行车赛事中获得的结果,或者查看他在特定年份完成的所有赛事和结果。
【问题讨论】:
-
听起来像是功课?
-
@Andy C 的回答正是你想要的
标签: php sql database structure