![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 1 Dołączył: 15.10.2004 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Planuję zrobić system do obsług relacji tekstowych (typowe relacje live na wielu stronach sportowych). W tym celu zaplanowałem listę poniższych tabel, chciałbym zapytać się, czy takie rozwiązanie jest właściwe jeśli chodzi o wydajność, zajmowaną pamięć. Może ktoś zna lepsze rozwiązanie.
Kod terminarz-mecze
id int(10) unsigned NOT NULL auto_increment PRIMARY KEY, id_sezon int(10) unsigned NOT NULL INDEX id_rozgrywki int(10) unsigned NOT NULL INDEX id_gospodarz int(10) unsigned NOT NULL INDEX id_gosc int(10) unsigned NOT NULL INDEX data DATE NOT NULL wynik varchar('7') NOT NULL kolejka varchar('50') NOT NULL live id int(10) unsigned NOT NULL auto_increment PRIMARY KEY id_mecz int(10) unsigned NOT NULL INDEX wynik varchar('7') NOT NULL live-pilkarze id int(10) unsigned NOT NULL auto_increment PRIMARY KEY id_live int(10) unsigned NOT NULL INDEX id_klub int(10) unsigned NOT NULL INDEX imie_nazwisko varchar('50') NOT NULL numer int('2') unsigned NOT NULL rodzaj ENUM('pierwszy_sklad', 'rezerwowy') live-wydarzenia id int(10) unsigned NOT NULL auto_increment PRIMARY KEY id_live int(10) unsigned NOT NULL INDEX id_pilkarz int(10) unsigned NOT NULL INDEX id_klub int(10) unsigned NOT NULL INDEX wydarzenie ENUM ('gol', 'kartka') rodzaj ENUM ('zwykly', 'karny', 'gol samobójczy'; 'zolta', 'czerwona') minuta int('3') unsigned NOT NULL live-zmiany id int(10) unsigned NOT NULL auto_increment PRIMARY KEY id_live int(10) unsigned NOT NULL INDEX id_klub int(10) unsigned NOT NULL INDEX id_pilkarz_a int(10) unsigned NOT NULL INDEX id_pilkarz_b int(10) unsigned NOT NULL INDEX minuta int('3') unsigned NOT NULL live-doniesienia id int(10) unsigned NOT NULL auto_increment PRIMARY KEY id_live int(10) unsigned NOT NULL INDEX rodzaj ENUM('zwykly', 'gol', 'zolta_kartka', 'czerwona_kartka', 'poczatek', 'przerwa', koniec') minuta int('3') unsigned NOT NULL doniesienie varchar('255') NOT NULL |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.09.2025 - 22:10 |