[Php-avanzado] Tesis

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Mie Jun 3 22:18:13 ART 2009


Hola Carlos,

El mié, 03-06-2009 a las 19:14 -0300, Carlos Ariel Gomez escribió:
> Hola Leo te hago una consulta sobre la tesis :
> 
> me interesa por cada instalacion guardar los distintos movimimientos sobre 
> la misma.

	Ok...

> Por ejemplo
> 
> Cuando se ingresa la orden de instalación fecha en que se genera la orden de 
> instalación.
> Si se informa porque no se pudo instalar,  fecha y motivo.
> Si se concreta una cita, fecha, hora y observaciones de la misma.
> Si se concreta la instalacion fecha en la que se instalo.
> 
> 
> cada instalacion puede tener varios movimientos.
> 
> Por ejemplo :
> 
> se informa primero por falta de placa de red. Generaria un movimiento.
> Luego cuando el abonado llama porque esta solucionado el problema y se 
> instala. Generaria otro movimiento.
> 
> 
> Mi pregunta es puedo manejar todo eso en una tabla de movimientos en la que 
> tenga por ejemplo
> 
> id
> id_instalacion
> fecha_movimiento
> movimiento (cita, cumplimiento, informe, cumplida)
> fecha_cita (si es por cita)
> observaciones
> 
> O hago una tabla para informes, otra para citas, otra para cumplimientos, 
> otra para informes ?

	Lo podés manejar en una tabla de movimientos, relacionada con otra
tabla "tipo_de_movimiento" para saber qué es cada cosa.

	Fijate que dado que los informes, las citas y los cumplimientos tienen
el mismo formato (bueno, casi, la fecha de la cita sobra, pero no es
clave), no hay problema respecto a la normalización, siempre y cuendo
uses el "tipo_de_movimiento" como discriminante.

> Saludos

	=mente!
-- 
Leonardo Tadei
leonardot en pegasusnet.com.ar
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