Sobes.tech
Middle

Hospital: é necessária uma relatório sobre as visitas dos pacientes pelos médicos. Quantas tabelas serão necessárias e qual será a relação entre elas?

sobes.tech IA

Resposta da IA

Para relatórios sobre visitas de pacientes por médicos no hospital, serão necessárias pelo menos três tabelas:

  1. Pacientes (Patients) — armazena dados sobre os pacientes (ID, nome, data de nascimento, etc.).
  2. Médicos (Doctors) — armazena dados sobre os médicos (ID, nome, especialização, etc.).
  3. Visitas (Visits) — relaciona pacientes e médicos, registrando o fato da visita (ID, ID do paciente, ID do médico, data e hora da visita, notas adicionais).

Relação:

  • A tabela Visits contém chaves estrangeiras para Patients e Doctors.
  • Essa relação de "muitos para muitos" com informações adicionais (data da visita), é implementada através da tabela Visits.

Essa abordagem permite criar relatórios de visitas flexíveis, por exemplo, quantas vezes um médico específico visitou um paciente em um período.