[Php-avanzado] Base de Datos

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Jue Dic 15 10:32:30 ART 2011


Hola Luciano,

El mar, 13-12-2011 a las 17:17 -0300, Luciano Pelizzaro escribió:
> Hola Leo,
> Hay modifique todo.
> 
> El tema de Id de la Obra social en Consultas Medicas, la verdad que no lo 
> vi, seguro que se  me habrá pasado, hay lo agregué.

	Ok... espero que a mi no se me esté pasando ninguna otra cosa...

> Con respecto a la Matricula del Medico eran numéricas únicamente pero me 
> dijeron que en caso de Mendoza se realizo la rematriculación Implementado 
> números alfanuméricos.
> Hay muchos médicos que ponen la P en las recetas para identificar que es 
> Matricula Profesional, pero estuve mirando y ninguno pone numero 
> Alfanumérico, no se si habrá algún caso en particular.
> ¿Seria conveniente ponerla alfanumérica por si  a caso?.

	Mmmm... por si acaso, no.
	Por el uso de la matrícula en tu sistema, no tiene casi impacto cambiar
en el futuro el dato de INT a CHAR.

> Con respecto a los Días, lo deje como texto libre para que ingresen por 
> ejemplo Lu,Ma y Mi. Me parece poner una tabla por cada día de la Semana no 
> era necesario.
> Así que para saber los días que trabaja el medico  por ejemplo serian
> 08:30  a 13:30 Días: Lu,Ma y Mi.

	Pero Luciano!
	Si después no vas a poder buscar qué días y horarios trabaja un médico
(con el almacenamiento actual no se puede determinar por software si el
médico 3 trabaja el Miércoles entre las 10 y las 12 por ejemplo),
ahorrate la tabla Horarios y ponelo como campo TEXT entre los datos del
médico... y cambián la SRS que dice que tenés que gestionar los horarios
de los médicos)
	
	Ahora bien, si lo vas a gestionar tal y como dice la SRS e incluso vas
a prever que le puedas agregar al sistema un manejo de turnos, tenés que
normalizar esto bien.

	Podés hacerlo o no hacerlo, por mi no hay problema, pero hacerlo así, a
medias, te deja la tabla Horarios mal normalizada, y eso no está bien.

	Normalizar garantiza muchas cosas, entre ellas, que siempre sea posible
hacer una query para responder cualquier pregunta que se desprenda de
los datos guardados. Así como lo hiciste, es imposible responder a la
pregunta "atiende el Dr Perez el Miércoles a las 11hs ?"


> Otro tema:
> Leo, estuve viendo los mail y la ultima fecha de entrega es la semana que 
> viene, el 22 de Diciembre?

	Sí.

> Me parece que no llego ni a cañonazos, todavía no me puse ni a programar. 
> Aparte ando medio despelotado tanto con el laburo y finales.

	No te preocupes mucho por esto, porque nadie va a llegar. Vos y Pablo
son los que van más adelantados con el trabajo final y recién tienen la
normalización :(

	El problema no es el despelote de fin de año, sino que todos tardaron
muchísimo en hacer la SRS... y algunos ni empezaron.

	No hay problema desde el punto de vista de la cursada, que se vence
recién en Junio del 2012, pero si podés, estaría bueno que durante Enero
la termines, porque cuanto antes esté, mejor!

	Saludos!
-- 
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