Middle
Kórház: szükség van jelentésre a betegeket látogató orvosok látogatásairól. Hány táblázatra lesz szükség, és milyen kapcsolat van közöttük?
sobes.tech MI
Válasz az MI-től
A kórházban orvosok által látogatott betegek jelentéseihez legalább három táblára van szükség:
- Betegek (Patients) — tárolja a betegekről szóló adatokat (ID, név, születési dátum stb.).
- Orvosok (Doctors) — tárolja az orvosokról szóló adatokat (ID, név, szakirány stb.).
- Látogatások (Visits) — összekapcsolja a betegeket és az orvosokat, rögzítve a látogatás tényét (ID, beteg ID, orvos ID, látogatás dátuma és időpontja, további megjegyzések).
Kapcsolat:
- A Visits tábla tartalmaz külső kulcsokat a Patients és Doctors táblákra.
- Ez egy "sok-sok" kapcsolat, kiegészítő információkkal (látogatás dátuma), amelyet a Visits tábla valósít meg.
Ez a megközelítés lehetővé teszi rugalmas jelentések készítését a látogatásokról, például, hogy egy adott orvos hányszor látogatott meg egy adott beteget egy adott időszakban.