Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Baza danych dla managera sportowego, jak to wygląda ?
Mefiuu
post
Post #1





Grupa: Zarejestrowani
Postów: 371
Pomógł: 18
Dołączył: 23.11.2008

Ostrzeżenie: (0%)
-----


Witam. Mam dziś raczej pytanie ogólne, nie odnośnie samego kodu (IMG:style_emoticons/default/wink.gif) jestem fascynatem sportu, mam założone konta w dwóch managerach sportowych (różne dyscypliny). Zastanawia mnie w jaki sposób przechowywane są dane w takiej bazie danych ? Baza musi składać się z wielu tabel, z ogromnej ilości wpisów ? Nie chodzi mi o samo działanie silnika meczowego, myślę, że to byłbym w stanie napisać. Chodzi mi bardziej o przechowywanie danych o poszczególnych meczach. Przypuśćmy, cała liga IV gra mecze we wtorek o 17. Zapewne Cronem odpalam regularnie skrypt który mi te mecze oblicza. Dla każdego meczu miałbym tworzyć osobną tabelę? Przypuśćmy, że użytkownik nie zalogował się od równej 17 aby obejrzeć mecz, tylko albo o 17:50 albo w ogóle nad ranem, po meczu. Jak to wygląda? Opis każdego meczu z osobna jest trzymany w osobnych, unikalnych tabelach ? A później przy logowaniu usera są wyszukiwane te tabele związane z nazwą jego drużyny?

Nie, nie zamierzam na razie tworzyć swojej gry, pytam czysto teoretycznie.

Podobno kto pyta nie błądzi (IMG:style_emoticons/default/wink.gif)

Z góry dzięki za odpowiedź !
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lobopol
post
Post #2





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

Ostrzeżenie: (0%)
-----


A po co osobne tabele? Po prostu relacyjna baza danych dajmy na to taka pseudostruktura:
Kod
mecz: //trzymasz tu każdy mecz
-id
-kto
-z_kim
-kiedy
-kto_wynik
-z_kim_wynik

mecz_opis: // dodajesz tu do każdego meczu jakieś wydarzenia na daną minutę
-id_meczu //relacja do mecz
-czas
-opis_meczu

użytkownik
-id
-login
-haslo
-etc.

uzytkownik_mecz //jeżeli chcesz pozwalać obstawiać
-id
-id_mecz //relacja mecz
-id_uzytkownik //relacja user
-kto_wynik
-z_kim_wynik


i zapełniasz danymi, a później je tylko wyświetlasz
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 23:14