我想設計一個sql數據庫。基本上你用戶登錄並可以查看他們已完成的事件以及結果是哪一年。例如,用戶在2008年,2009年和2011年完成了Mountain Cycling事件。他在2006年,2008年和2010年完成了道路馬拉松賽事。用戶登錄該網站並可以查看他從不同事件中得出的結果和他已經做了幾年。我需要爲此制定一個SQL結構。體育賽事結果數據庫結構
任何幫助,將不勝感激
是的,謝謝你的回答。我想出了一個類似的結構。但問題是每個事件都會在多年後發生,結果不同。例如,山地自行車賽每年都會有不同的用戶和不同的結果。我需要一個一切都是動態的結構。例如Bob登錄。他選擇了去年(2010年),山地自行車賽,馬拉松賽以及他在2010年完成的所有賽事中獲得的所有賽事。在賽事表中,如果您的名稱中包含道路循環賽事, 2010年的日期和2010年的山地自行車賽事也將重複。對困惑感到抱歉。但是爲了使系統動態,並且用戶能夠看到例如僅查看他從不同年份的Mountain循環事件中獲得的結果或者查看他在特定年份中完成的所有事件和結果。
聽起來像一塊作業? –
@Andy C的回答正是你想要的 – StevieG