Sobes.tech
Middle

Болница: необходима е отчетност за посещенията на пациентите от лекарите. Колко таблици ще са необходими и каква ще бъде връзката между тях?

sobes.tech AI

Отговор от AI

За отчетите за посещенията на пациенти от лекари в болницата ще са необходими поне три таблици:

  1. Пациенти (Patients) — съхранява данни за пациентите (ID, име, дата на раждане и др.).
  2. Лекари (Doctors) — съхранява данни за лекарите (ID, име, специализация и др.).
  3. Посещения (Visits) — свързва пациентите и лекарите, регистрирайки факта на посещението (ID, ID на пациента, ID на лекаря, дата и час на посещението, допълнителни бележки).

Връзка:

  • Таблицата Visits съдържа външни ключове към Patients и Doctors.
  • Това е връзка "много към много" с допълнителна информация (дата на посещението), реализирана чрез таблицата Visits.

Този подход позволява гъвкаво създаване на отчети за посещенията, например, колко пъти конкретен лекар е посещавал конкретен пациент за определен период.