2011-04-10 56 views
0

假設我想製作一個足球網站,那麼會有團隊和聯賽。每個賽季,一支球隊可能會有不同的聯賽。當每支球隊打聯盟比賽時,聯盟球隊的得分都會得到更新。所以我的基本想法是這樣的:我該如何設計我在學說中的表格

League 
ID 
Name 
Team 
ID 
Name 

好的,所以聯盟和團隊是多對多的。我假設的關係表應該是如下:

League_Team 
League_ID 
Team_ID 

但我需要插入它的一些元數據,以及像「贏」,「迷失」,「點」和季節。我怎樣才能做到這一點?

+0

原則是指具體的東西? – 2011-04-10 09:14:15

+0

@Jared the Doctrine ORM框架,我會說:http://www.doctrine-project.org/ – 2011-04-10 09:17:37

+0

@帕斯卡爾 - 啊,我明白了。謝謝。 – 2011-04-10 09:18:18

回答

0

我會考慮MatchGame表:

Match 
Home 
Visitor 
HomeScore 
VisitorScore 

然後彙總,以確定分一隊,如SUM

+0

如果匹配變得足夠大,那對性能沒有什麼影響嗎? – TheOnly92 2011-04-12 04:02:01