Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/12/2009, 18:30
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: ¿Está bien este E-R?

Una de las primeras cosas que nos enseñaron en Analisis de Sistemas en la UniMorón, es que dos análisis pueden ser completamente contradictorios entre sí, y de todos modos ser completamente lógicos...

Dicho esto, comento:
Cita:
lo primero que se nota es la entidad HOSPITAL, el hospital es el todo, no debe ser incluido en el diagrama como una entidad
No estoy de acuerdo, la entidad Hospital es necesaria porque es iterativa; la primera de las reglas de negocio expresa que hay más de un hospital. Lo único abstracto aquí es el Consorcio (Empresa), que es quien posee los hospitales, pero si no defines una entidad Hospital, no puedes hacer una reconstrucción del historial de atenciones del paciente. Tendrías varias admisiones de orígenes inciertos, hechas por médicos que ni siquiera trabajan en el mismo hospital.
Además, la regla 7 expresa taxativamente que hay una relación 1:1 entre Médico y Hospital, por lo que el mismo médico no puede trabajar en dos hospitales diferentes. ¿Cómo lo regulas sin la entidad Hospital?
Hospital es entonces una entidad mandatoria.
Cita:
la relacion CAMA - SALA no tiene razon de ser, una sala tiene muchas camas, correcto, pero preguntate ¿que almacenarias en la entidad CAMA?, CAMA es un atributo de la entidad SALA, solo sirve para identificarla (# de cama) del resto y asignarla a un paciente
Estoy de acuerdo, aunque no en lo referente a que el número de cama fuese un atributo. Si el número de cama sirve para identificar una cama, eso no surge de las reglas del negocio porque no está expresado en ninguna parte. Solamente se pide que se pueda saber cuántas hay disponibles, lo cual se puede expresar por medio de dos atributos: TotalCamas y CamasOcupadas.
En definitiva, la entidad Cama, no existe en este contexto. Podría existir aquí si la ficha de admisión del paciente incluyese su número (tampoco lo dice).


Cita:
- Con el tema de la admisión del paciente
- sus fichas
- y sus resultados.
Respecto a esto, pareciera existir una Entidad Admisión, la cual tiene una relación de cardinalidad 1:N con Ficha, de 1:N con Paciente y 1:N con Sala (la Sala, a su vez está relacionada con el Hospital).
Esto sería así por lo que expresa la Regla 3: Cada admisión lleva asociadas una o más fichas. Luego, la Admisión (la internación, supongamos), es una entidad abstracta que documenta el ingreso del paciente a la institución, y sus documentos accesorios.
Cada Ficha, a su vez, tiene relación 1:N con Resultado (lo que llamaríamos el diagnóstico).

Lo que no hay es una relación entre Ficha y Médico, ya que la misma no surge de las Reglas de Negocio. Sí la habría entre Admisión y Médico.

¿Te sirven estos conceptos?

Un tip final para el estudio: Toma las consignas de los ejercicios en forma literal y no le agregues nada que no aparezca en forma específica, aunque te parezcan poco razonables.
Es muy habitual anteponer el sentido común a lo que te están diciendo, pero en esta etapa solamente estás aprendiendo a entender el discurso de quien pidió el análisis, no la lógica de lo que tu sabes. Para eso ya habrá tiempo cuando debas hacer entrevistas de relevamiento de sistemas.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 26/12/2009 a las 18:38