Zavrieť

Porady

MySQL - objednávanie pacientov

Ahojte, som informatik amater (povodnym povolanim lekarka), ale PC by som mohla nazvat ako moje hobby.. rozhodla som sa, ze si vytvorim stranku s online objednavanim pacientiek. stranka sa mi ako tak podarila, momentalne som na databaze a neviem ako dalej.
Vytvorila som si tabulku osoba so vsetkymi potrebnymi nalezitostami, ale neviem sa pohnut dalej. viem ze potrebujem tabulku na evidovanie terminov a k tomu potrebujem tie terminy rozdelit na 7 pracovnych hodin.
create table terminy (id int not null primary key, stat_sviatok date not null, week date not null) a teraz cez insert vkladam statne sviatky a datumy vikendov?
Pomozte mi prosim
Pravidlá a tipy
  • Každý móže napísať len 1 odpoveď. Neskor mozete svoju odpoveď vylepšiť.
  • Odpoveď má priniesť riešenie na otázku, vyvarujte sa hodnotenia otázky.
  • Odpoveď má byť viac o faktoch ako o názoroch.
Dalšie pravidla a tipy
    Ak potrebujete v otázke niečo upresniť, najskôr sa spýtajte na podrobnosti.
    Koncept slúži na uloženie rozpracovanej odpovede, koncept sa zobrazuje len Vám, až kým ho nezverejníte.
    Ak máte podobnú otázku, založte Novú otázku alebo Súvisiacu otázku.
    ❤ Buďte priateľskí ❤
    Sme súčasťou jednej komunity, ktorá si chce vzájomne pomáhať, rozdieľnosť je vítaná ak neubližuje!
    Usporiadať podľa času

    TomasHC je offline (nepripojený) TomasHC

    TomasHC
    Riesil by som to nasledovne:

    1. tabulka - tblPacient (ID, Meno, Priezvisko, RodneCislo...)
    2. tabulka - tblNavsteva (ID, ID_pacienta, Datum-Cas, Dlzka)

    Kedze terminov ma byt sedem, tak by som ich nedaval do extra tabulky, ale zadefinoval by som ich len ako pole:

    $terminy = array('8:00 - 9:00', '9:00 - 10:00'....)

    Ale to mi nepride prilis flexibilne riesenie. Skor by som do tblNavsteva dal datum/cas zaciatku aj konca vo formate DATETIME a formular na vyber terminu by najskor robil dotaz na obsadene terminy a dovolil by vybrat len tie co nie su obsadene. Vznikol by potom podobny harmonogram ako je v kalendari v Outlooku .

    Moznosti je vela, ale dost zle sa to vysvetluje cez internet

    MySQL - objednávanie pacientov

    Porady, ktoré by vás mohli zaujímať

    Prihláste sa a sledujte len tie Porady, ktoré Vás zaujímajú.