none
Entidad Relación entre Usuario y Administradores RRS feed

  • Pregunta

  • Hola amigos, estoy realizando un aplicación para el Servicio Medico de mi escuela. Tengo problemas para encontrar como quedara la DB en las relaciones que tendrán los doctores, usuarios y el administrador. 

    Me explico, cada doctor tendrá un usuarios y cada  usuario tendrá un rol (administrador y usuario). Pero en este caso el administrador no sera un doctor, sino el encargado del dep de salud de mi escuela. Los doctores, usuarios y roles se relacionan algo así  "s12.postimg.org/xdzh8j88t/ED_SM.png" (link de la iamgen)

    como podría meter al administrador en la tabla de usuarios? Tendría que hacer una tabla para los administradores y relacionarla con la de usuarios? 


    viernes, 31 de marzo de 2017 7:02

Respuestas

  • Leo Arellano Martinez,

    Puedes implementar una generalización y especializar la misma en una entidad Doctor, si el encargado del departamento de salud tiene atributos propios también podrías especializar la entidad. La generalización contiene los atributos comunes, entre ellos los datos de usuario:


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    viernes, 31 de marzo de 2017 15:24
  • Leo Arellano Martinez,

    {...}  a que te refieres con "especializar la identidad"

    De darse el caso que el encargado del departamento de salud tenga uno o varios atributos particulares como por ejemplo: periodo de gestión, o cualquier otro, debes crear la entidad 'Encargados' de la misma forma como tienes la especialización 'Doctor'.


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    viernes, 31 de marzo de 2017 18:58

Todas las respuestas

  • Leo Arellano Martinez,

    Puedes implementar una generalización y especializar la misma en una entidad Doctor, si el encargado del departamento de salud tiene atributos propios también podrías especializar la entidad. La generalización contiene los atributos comunes, entre ellos los datos de usuario:


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    viernes, 31 de marzo de 2017 15:24
  • Gracias por la ayuda, y si me diste una idea. Solo otra pregunta a que te refieres con "especializar la identidad"? Muchas gracias por responder mi duda

    viernes, 31 de marzo de 2017 18:49
  • Leo Arellano Martinez,

    {...}  a que te refieres con "especializar la identidad"

    De darse el caso que el encargado del departamento de salud tenga uno o varios atributos particulares como por ejemplo: periodo de gestión, o cualquier otro, debes crear la entidad 'Encargados' de la misma forma como tienes la especialización 'Doctor'.


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    viernes, 31 de marzo de 2017 18:58
  • Ohh ya, ok, pues esta bien, bueno, en serio muchas gracias por la ayuda

    viernes, 31 de marzo de 2017 19:15