Pitäisi suunnitella jalkapallotietokanta, josta näkeee, mihin otteluihin pelaaja on kauden aikana osallistunut. Jokaisessa ottelussa on vähintään 11 pelaajaa vaihtomiehet, joten miten kannattaisi yksittäinen ottelutaulu tallentaa? Pitääkö vaan ottelu-tauluun tehdä 20 kenttää pelaaja_1, pelaaja_2, ..., pelaaja_20, johon tallennetaan osallistujan id, vai onko helpompaa tapaa?
Urheilutietokanta
1
516
Vastaukset
- juhakorkeapudas
taulut:
huolto
id, nimi, jne
pelaajat
id, nimi, jne
välitaulu_po
pid, hid, oid
ottelut
id, ottelupvä, paikkakunta, jne
Pelaaja-taulussa on tiedot pelaajista ja huolto-taulussa huoltohenkilöistä. Ottelut-taulussa on tiedot otteluista. Molempien taulujen id:t löytyvät myös välitaulusta jolloin voidaan hakea ottelukohtaiset pelaajat sekä toisin päin, ottelut joihin tietty(tietyt) pelaajat ovat osallistuneet. Ratkaisu ei ole niin helppo kuin mainitsemasi vaihtoehto mutta se on tietojen päivityksen ja hakujen kannalta oikeaoppinen ja tietorakennetta voi hyödyntää pitkän aikaa. Jos yhteen tauluun luodaan n kappaletta sarakkeita, sen mukaan missä ottelussa pelaaja on ollut, rakenne muuttuu pian hankalaksi ylläpitää.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1325782
Mikä on vaikeinta siinä, että menetti yhteyden kaivattuun, jota vielä ajattelee?
Mikä jäi kaihertamaan? Jos jokin olisi voinut mennä toisin, mitä se olisi ollut? Mitä olisit toivonut vielä ehtiväsi san3962589- 1342507
Persut rahoittavat velkarahalla rikkaiden ökyelämää
Minkä vuoksi persut eivät leikkaa rikkailta, joilla on maksukykyä? Tuskinpa tuo persujen käytös saa Suomen kansalta hyv82079- 121403
- 621117
Kun ei numeroa
niin en edes voi viestittää, et suunnitelmiin tuli muutos. Ikävä on, ja kasvaa vaan🤍101052- 51922
Temusta tilaamiseen tulee muutos
Alle 150 euron tullivapaus poistuu. Vihdoinkin kankea EU saa jotakin aikaiseksi. https://www.iltalehti.fi/digiuutiset/101835- 76835