Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Projektowanie tabeli w bazie
Forum PHP.pl > Forum > Przedszkole
dolar
Witam,
Tym razem robie strone przychodni. Mam delikatny problem z zaprojektowaniem tabeli w bazie o nazwie "Wizyty". Zalozmy ze dany lekarz przyjmuje w konkretne dni o konkretnych godzinach. Moja tabela ma nastepujace kolumny:
-id
-id-lekarza ( zeby wiedziec jaki lekarz kiedy przyjmuje)
-dzien_wizyty
-godzina_wizyty
Czy ta konstrukcja jest poprawna? Bo jezeli np Dr Nowak przyjmuje w poniedzialki od 8-16, srednio 20 minut na pacjenta to wowczas bede musiala dodac 20 razy w kolumnie "dzien_wizyty" poniedzialek oraz "godzina_wizyty" np. 8:00, 8:20, 8:40 itp...
Czy mozna to jakos skrocic?

A jak bedzie przymowac wiecej niz 1 lekarz w dany dzien tygodnia to mi sie narobi sporo rekordow...
goartur
Moze lepiej uzyc timestamp i tam zapisywac dokladna godzine i date.
No jesli rozne osoby maja spotkanie o roznych godzinach to najlepiej wlasnie dodawac za kazdym razem nowy rekord z godzina i dniem.
Lepiej nie kombinowac.
Ps: lepiej uzywac angielskich nazw.
kayman
Cytat(dolar @ 20.04.2017, 10:04:30 ) *
A jak bedzie przymowac wiecej niz 1 lekarz w dany dzien tygodnia to mi sie narobi sporo rekordow...


i niech sie narobi, po to jest baza, dzień i godzinę bym zapisał jako DATETIME
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.