Hola a todos de la comunidad, espero vuestros consejos en mi diagrama er para modelar lo siguiente:
Tengo que modelar los distintos servicios que dispone una clinica medica para la gestión de citas.
Los servicios que ofrecen son dietista,fisioterapeuta,toma de tension arterial....
- Dietista ,se da 2 veces por semana
- Fisioterapeuta, se da 5 dias por semana.
En la interfaz grafica, tiene el cliente que elegir el servicio, despues me muestra las fechas y los horarios disponibles para esa fecha para que elija el cliente la hora que le venga mejor.
Para ello, he puesto entidades
Persona (idnombre-idapellidos,domiclio)-> es el cliente
Servicio (idserv,idnombre)
Horario(Fecha , Hora ,idserv, idnombre)
No sé si fecha tiene que estar en horario o servicio, ustedes que pensáis y¿ el horario disponible se sacaria de la siguiente manera?
select hora from horario where fecha=10-11-2010 and idserv=dietista andidnombre=null;
. Espero vuestra colaboración.