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:
- Pacienti (Patients) — uchováva údaje o pacientoch (ID, meno, dátum narodenia atď.).
- Lekári (Doctors) — uchováva údaje o lekároch (ID, meno, špecializácia atď.).
- 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í.