praegune kellaaeg 17.06.2025 12:49:14
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
Tossupomm
HV vaatleja
liitunud: 30.12.2011
|
17.08.2013 22:47:25
MySQL tabeli disain |
|
|
On vaja salvestada pallimängu tulemus.
On olemas info meeskondade id-dega kujul tiim1: id, tiim2: id
Salvestatav info:
geimivõidud (meeskonnad 1 & 2)
geimi punktid (setid 1-5, meeskonnad 1-2)
geimi statistika (iga geim eraldi 1, 2, ..., 5):
vead (meeskonnad 1 & 2)
ässad (meeskonnad 1 & 2)
jne..
Kusjuures võib juhtuda, et 5-t ja/või 4-t geimi ei toimugi (statistikat ja geimi punkte ei ole).
Samuti tuleb andmeid juurde, kui süsteem areneb (samal kujul - tiim1_stat tiim2_stat).
Küsimus: kas on mõistlikum (vähem ressursse nõudvam, praktilisem) teha iga asja jaoks eraldi tulp (salvestada int-na):
Spoiler 
geimivõidud_1
geimivõidud_2
punktid_1(geim)_1(tiim)
punktid_1_2
punktid_2_1
punktid_2_2
...
punktid_5_2
vead_1(geim)_1(tiim)
vead_1_2
...
vead_5_2
ässad_1_1
ässad_1_2
...
ässad_5_1
jne
Või salvestada need explode-tult (stringidena):
Spoiler 
geimivõidud (1-2)
geim_1_punktid (25-13)
geim_2_puntid (22-25)
...
geim_5_punktid
vead_1 (3,5,4,3,6)
vead_2 (3,5,4,3,6)
ässad_1 (5,2,4,5,6)
jne
Või mõelda üldse tekstifailidele (JSON encodetuna)?
Või olen ma juba eos miskit valesti planeerinud?
PS: Hetkel arvan, et ei pea mänge sortima vigade või punktide järgi, aga kunagi ei tea.
|
|
Kommentaarid: 6 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
6 |
|
tagasi üles |
|
 |
andrusny
Kreisi kasutaja

liitunud: 20.03.2006
|
18.08.2013 09:22:51
|
|
|
võiksid teha ju sellise tabelid ma hetkel ei kujuta ette, mida tahad statistika alla panna, kuid arvan, et seda annab ju tabelist hiljem välja lugeda. millisel meeskonnal mitu võitu või mitu viga jms.
meeskonnad
mängud
ID mang_ID nimi toimumiskoht |
seis
ID meeskonna_ID mang_ID geim_voit set_1 set_2 set_3 set_4 set_5 vead assad |
_________________
 |
|
Kommentaarid: 7 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
 |
Tossupomm
HV vaatleja
liitunud: 30.12.2011
|
18.08.2013 23:00:34
|
|
|
Tänud
Lahendasin lõpuks nii:
Klubid (oli olemas):
Mängud (oli olemas):
mängu_ID klubi1_id klubi2_id jne |
Mängu stats:
mängu_ID klubi_ID won (bool) set_wins side_rating nurga_rating jne jne |
Geimide stats
mängu_ID klubi_ID geimi_nr geimi_punktid vead ässad jne jne |
Viimases kahes on veel hulka andmeid. Ainuke minu jaoks kaheldav koht on mängude tabelis klubide id-d, aga jätsin hetkel, et oleks mugavam andmeid kuvada.
Igaljuhul tänud, eile õhtul ei mõelnudki välja
|
|
Kommentaarid: 6 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
6 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|
Hinnavaatlus ei vastuta foorumis tehtud postituste eest.
|