Middle
Болница: необходима е отчетност за посещенията на пациентите от лекарите. Колко таблици ще са необходими и каква ще бъде връзката между тях?
sobes.tech AI
Отговор от AI
За отчетите за посещенията на пациенти от лекари в болницата ще са необходими поне три таблици:
- Пациенти (Patients) — съхранява данни за пациентите (ID, име, дата на раждане и др.).
- Лекари (Doctors) — съхранява данни за лекарите (ID, име, специализация и др.).
- Посещения (Visits) — свързва пациентите и лекарите, регистрирайки факта на посещението (ID, ID на пациента, ID на лекаря, дата и час на посещението, допълнителни бележки).
Връзка:
- Таблицата Visits съдържа външни ключове към Patients и Doctors.
- Това е връзка "много към много" с допълнителна информация (дата на посещението), реализирана чрез таблицата Visits.
Този подход позволява гъвкаво създаване на отчети за посещенията, например, колко пъти конкретен лекар е посещавал конкретен пациент за определен период.