Olá pessoal, estou implementando uma agenda para um consultório odontológico e surgiu uma questão na criação do modelo do BD.
No momento preciso criar a agenda de horários marcados dos pacientes. Para cada dia, preciso ter:
Horário da consulta = String
id_paciente = FK para a tabela paciente
Procedimentos a serem realizados = String
No momento penso em criar uma tabela com os atributos:
id (pk) | dia (date) | horario | id_paciente | procedimentos
Mas não sei se seria uma solução interessante, pois eu irei precisar fazer várias consultas pela data (para saber o que há marcado no dia) e não sei se ficará viável.
Alguém poderia sugerir alguma solução melhor (se existir)?