Situación. Hospital General



En un hospital se tiene la necesidad de gestionar información acerca de la atención que brindan las enfermeras del piso de
pediatría.
El jefe de doctores necesita saber qué enfermera está atendiendo qué paciente y además quién coordina a la enfermera, por lo
cual se tienen las siguientes especificaciones del caso:
Un doctor está a cargo de cierto número de enfermeras.
Una enfermera solo puede tener un doctor que la coordine y solo a él le debe dar cuentas de los pacientes.
Una enfermera debe atender varios pacientes y encargarse de todos sus cuidados.
Un paciente solo puede estar atendido por una sola enfermera que lleva su expediente.
Para esta situación se necesita conocer los datos personales tanto del doctor coordinador, enfermera y pacientes: nombre, edad y teléfonos que se tengan.
Además de esos datos, del doctor se necesita conocer la especialidad o especialidades y RFC, de la enfermera un correo electrónico y RFC, y del paciente NSS.

Análisis
Una vez planteada la situación, es momento de realizar el análisis:
El diagrama entonces queda de la siguiente manera:
Se necesita almacenar información de doctores, enfermeras y pacientes, polo tanto estas tres se identifican como entidades.
De cada doctor, enfermera y paciente se necesita almacenar datos como nombre, edad, etc., por lo tanto, estos de identifican con los atributos.
Hay una relación entre doctor y enfermera, pues el doctor coordina varias enfermeras y la enfermera solo puede obedecer un doctor, por lo tanto, se trata de
una relación uno a muchos.
Hay una relación igual que la anterior entre enfermera y paciente.
Hay varios atributos multivaluados como el teléfono que se quiere almacenar varios y las especialidades del doctor que pueden ser una o varias.