webForumDet fria alternativet

Databas för tipstävling

Webbutveckling

3 svar · 272 visningar · startad av hammers

Medlem sedan juli 2000112 inlägg
Frågan#1

Har fått i "uppdrag" att fixa en tipstävling till sommarens fotbolls-EM, och de löpande resultaten ska presenteras på vår interna webb (mha ASP/mySQL, hade jag tänkt mig). Själva upplägget är mycket enkelt; 10-15 matcher som man tippar 1/X/2.

Jag vill att man enkelt ska kunna fylla i matchresultaten (1/X/2), och sedan presentera en enkel tabell med antal rätt för varje deltagare.

Men hur ska databasen se ut? Räcker det att ha en tabell med matcherna och en med deltagarnas tips, och sedan med någon smart SQL-sats presentera den aktuella ställningen, eller behövs det en speciell tabell-tabell om ni förstår vad jag menar?

Tips ;) mottages tacksamt.

Medlem sedan dec. 200012 464 inlägg
#2

Flyttas från SQL

Medlem sedan apr. 2004778 inlägg
#3

En enkel databasmodell skulle vara:

matcher
----------
matchid int PK
hemmalagID int
bortalagID int

lag
------
lagid int PK
lagnamn nvarchar(200)

deltagare
-------------
deltagarid int PK
namn

deltagartips
---------------
deltagarid PK
matchid PK
tipsresultat nchar(1)
Medlem sedan juli 2000112 inlägg
#4

Tack, en bra början.

384 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
125 ms — deklarationer (db)
130 ms — hämta statistik (db)
126 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)