Założenie: mamy kilku do kilkuset kierowców
Każdy kierowca musi mieć wpis o statusie na każdy dzień tzn. czy ma wolne czy pracuje czy jest na urlopie, czy jest chory.
Dane mają być wyświetlane skryptem php na stronie, z użyciem Bazy MySQL
I teraz jak najefektywniej to zrobić.
przykładowo:
baza danych kierowca i dzien:
- gdzie kierowca zawiera dane kierowcy
- dzien alokacja kierowcy do daty
-------------- -------------- kierowca DATA -------------- >--< -------------- IDkierowca Iddata Imie IDkierowca Nazwisko STATUS Telefon -------------- --------------
problem polega na tym że w wypadku gdy mamy 20 kierowców, i alokujemy ich na 20 dni to mamy ilość wpisów
20x20 = 400 + baza kierowców = 420 wpisów
a na rok
20x365 = 7300 + baza kierowców = 7320 wpisów
czy istnieje sposób by zbudować bazę oszczędniej i efektywniej?
z góry dziękuję za pomoc