2012-05-17 40 views
0

我正在建立一個幻想足球聯盟的數據庫,其中頭球員可以根據每個球員的統計數據和與這些數據相關的積分值輸入他們的預測。MySQL數據庫設置問題

有六個球員 「組」:

QB 
RB 
WR 
TE 
K 
DEF/ST 

QB,RB,WR和TE組都具有相同的統計選項。 K有它自己的一套統計選項 DEF/ST都有自己的一套統計選項

我的問題是這樣的:

難道我創建一個表(預測),然後使位置更好,統計數據等等......或者我應該爲每個球員組建立一個單獨的表格嗎?

這將是最好的,最有效的方式去呢?

回答

0

單桌就足夠了這個場景....每個組有相同的屬性,然後統計數據爲什麼ü創建額外的表...

+0

每個組不具有相同的統計數據。 QB,WR,RB和TE都具有相同的統計數據,所以我創建了一個名爲ff_offense的表,併爲該組設置了我的字段。我猜測我必須爲K(踢球者)和DEF/ST(防守/特別隊)設置一張桌子,因爲每個人都有自己的一組可能的統計數據。 – Cynthia

+1

我同意單表解決方案中的QueryMaster。爲所有組中的每個可能統計信息設置一個列,然後在填充行時,根據當前正在討論的組,不使用的統計信息爲空或0。 – Tezyn