Tabela Exame
Entidade: Exame
A entidade Exame representa os procedimentos ou testes médicos realizados pelos pacientes.

Cada exame pode ser vinculado a uma consulta ou diretamente a um paciente, e inclui informações como o tipo de exame, a data de solicitação e outros detalhes.
Código Fonte:
Consulta {
id_Consulta integer pk increments unique >* Exame.id_Consulta
id_Paciente integer >* Paciente.id_paciente
id_Medico integer >* Medico.id_Medico
data_Hora datetime
status varchar(50)
notas text(500)
}
Atributos e Tipos de Valores
id_Exame (
integer pk increments unique
):Descrição: É o identificador único do exame. Serve como a chave primária da tabela, garantindo que cada exame tenha um ID exclusivo.
Tipo:
INTEGER
com autoincremento.Exemplo:
1
,2
,3
(gerado automaticamente pelo banco de dados).Relacionamento: Este campo está relacionado à tabela
ResultadoExame
no campoid_Exame
(1:1 ou 1:N), indicando que um exame pode ter um ou vários resultados.
id_Paciente (
integer null >* Paciente.id_paciente
):Descrição: Identifica o paciente associado ao exame.
Tipo:
INTEGER
.Exemplo:
1
(referencia oid_paciente
na tabelaPaciente
).Relacionamento: Relacionamento 1:N com a tabela
Paciente
(um paciente pode realizar vários exames).
nome_Exame (
varchar(255)
):Descrição: Nome ou descrição do exame solicitado.
Tipo: String de até 255 caracteres.
Exemplo:
"Raio-X de tórax"
ou"Exame de sangue"
.
data_Solicitacao (
date
):Descrição: Data em que o exame foi solicitado.
Tipo: Data no formato
YYYY-MM-DD
.Exemplo:
2025-04-02
(representa 2 de abril de 2025).
id_Consulta (
integer null >* Consulta.id_Consulta
):Descrição: Identifica a consulta associada ao exame, caso o exame tenha sido solicitado durante um atendimento médico.
Tipo:
INTEGER
.Exemplo:
1
(referencia oid_Consulta
na tabelaConsulta
).Relacionamento: Relacionamento 1:N com a tabela
Consulta
(uma consulta pode solicitar vários exames).
Relacionamentos
id_Exame → ResultadoExame.id_Exame:
Relacionamento: 1:1 ou 1:N.
Explicação: Cada exame geralmente tem um único resultado (1:1). Caso haja múltiplos resultados, o relacionamento pode ser 1:N.
id_Paciente → Paciente.id_paciente:
Relacionamento: 1:N (um paciente pode realizar vários exames ao longo do tempo).
id_Consulta → Consulta.id_Consulta:
Relacionamento: 1:N (uma consulta pode estar associada a vários exames).
Resumo
A tabela Exame é crucial para rastrear os testes e procedimentos realizados pelos pacientes, além de vincular esses exames a consultas e resultados. Sua estrutura é flexível e permite que exames sejam registrados mesmo sem consulta vinculada, oferecendo maior abrangência e controle.
Last updated