[Php-avanzado] Normalizacion

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Mar Dic 13 14:48:10 ART 2011


Hola Pablo,

El mar, 13-12-2011 a las 12:02 -0300, pablo beroiza escribió:
> Leo! Aca te mando las correcciones de la BD. Esta estaba con motor
> InnoDB por que era la opcion por defecto, tambien lo cambie a MyISAM. 

	No hacía falta el cambio, pero usar el motor InnoDB es más "pesado" y
al no usar ninguna característica propia de ese motor, no le veía el
sentido.

> Te hago dos consultas. En la tabla "planes" el campo de hora_por_dia
> tiene que ser "TIME" o "DATETIME"?. Estaba como "INT" pero no se
> podria ingresar 1:20.

	Esto depende de como quieras representar la hora (y esto es
independiente de como se ve en la pantalla).
	Hay sistemas que ponen esto en un float y guardan "una hora y media"
escribiendo 1,5.
	Otros ponen el campo time y guardan 1:30.
	A nivel de representación interna, da lo mismo, y ambas cosas tienen
pros y contras. Empero para este software, me da la sensación de que es
más cómodo representarlo como un TIME y guardar 1:30.
	Eso sí: se consistente. Ahora por ejemplo en la tabla 'asistencias'
tenés horas_por_dia entero, y en la tabla 'plan' lo tenés como time (y
además en una está en singular y en la otra en plural).


	Una recomendación general: como hoy casi todos los servidores web
reciben y transmiten en UTF-8, codificar los textos como
latin1_general_ci te va a significar tener que hacer conversiones poco
gratas.
	Te recomiendo que todo lo que sea texto lo codifiques en utf8-spanish.

	Le agregaste foto a los alumnos!

	Lo demás se ve bien, y si hay algo será un detalle simple de arreglar
sobre la marcha.

>  La otra consulta es por las siguientes fechas para rendir el examen
> recuperatorio. ¿15 y/o 20 de Diciembre?


	El 15 le tengo que tomar a Lorena, que tenía un certificado por dar un
examen. Te pudo tomar a vos también, y a alguien más que tenga ganas. Yo
no tengo problema!
	No es pronto para el 2do intento?

> Saludos,

	=mente!

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