Sobes.tech
Middle

Nemocnica: je potrebna poročila o obisku pacientov pri zdravnikih. Koliko tabel bo potrebno in kakšen bo njihov odnos?

sobes.tech AI

Odpoveď od AI

Pre spracovanie správ o návštevách pacientov lekármi v nemocnici sú potrebné minimálne tri tabuľky:

  1. Pacienti (Patients) — uchováva údaje o pacientoch (ID, meno, dátum narodenia atď.).
  2. Lekári (Doctors) — uchováva údaje o lekároch (ID, meno, špecializácia atď.).
  3. Návštevy (Visits) — spája pacientov a lekárov, zaznamenáva fakt návštevy (ID, ID pacienta, ID lekára, dátum a čas návštevy, doplnkové poznámky).

Vzťah:

  • Tabuľka Visits obsahuje cudzie kľúče na Patients a Doctors.
  • Ide o vzťah "mnoho ku mnohým" s doplňujúcimi informáciami (dátum návštevy), realizovaný cez tabuľku Visits.

Tento prístup umožňuje flexibilne vytvárať správy o návštevách, napríklad, koľkokrát určitý lekár navštívil určitého pacienta v danom období.