[Php-avanzado] Base de Datos
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Mie Nov 23 13:35:17 ART 2011
Hola Luciano,
El lun, 21-11-2011 a las 15:07 -0300, Luciano Pelizzaro escribió:
> Hola Leo,
>
> El tema de los Accesos por eso lo quería dejar aparte terminar primero con
> la funcionalidad principal del sistema y luego seguir con ese tema.
> El problema esta que si yo identifico a un Técnico o un Administrativo ,
> puede ir en la misma tabla ya que los datos serian lo mismo y lo único q
> cambiaria seria su nivel (Lo Unificaría con el nombre Usuarios Por Ejem.).
Lo que pasa es que Técnico o un Administrativo no son parte de tu
funcionalidad.
Esto significa que la tabla de accesos debería tener solo nombre de
usuario y contraseña... Si vas a guardar nombre, apellido y demás datos
de los Técnicos y Adminsitrativos, tenés que especificarlos como parte
de los Requerimientos Funcionales.
> En cambio los médicos no los puedo unificar en dicha tabla ya que lleva
> otros datos totalmente distinto como la relaciones de consultorios,
> matricula, etc.. Por lo cual si es un medico se volvería a cargar sus datos
> sin matricula y consultorio en la Tabla Usuarios.
No los podés unificar por lo que te digo arriba: a Técnicos y
Adminsitrativos les pusiste muchos más datos de los que hacen falta para
loguearse.
Andá extendiendo la SRS, y luego en clase seguimos charlando sobre el
tema...
> Con respecto a la eliminación de datos, están todas las tablas relacionadas
> y si se elimina algún dato se preguntara por sistema, si desea eliminar las
> relaciones. En los requerimientos dice que se puede gestionar por lo cual es
> correcto que es posible eliminarlos, pero también se eliminaría las
> relaciones entre si.
Perfecto!
Seguimos!
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
Blog: http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado