[Php-avanzado] Normalización

Analia Varela analiaevarela en gmail.com
Mie Jul 24 09:24:34 ART 2013


Hola Leo,

Buenos días
Te envío nuevamente la normalización con el cambio en los nombres de las
tablas para que quede más entendible.
En cuanto al funcionamiento que describís, esta diferencia no se realizaría
desde la codificación?, es decir, en un primer momento se registraría toda la
OT en las tablas y después solo se registrarían los cambios y el agregado
de tareas para esta OT. Di vueltas y vueltas, pero no pude encontrar lo que
me falta hacer en la normalización.
Mientras tanto comencé a programar las partes que se gestionan como para ir
adelantando.

Saludos y gracias como siempre!!,
Analía


El 19 de julio de 2013 14:52, Leonardo Tadei - Pegasus Tech Supply <
leonardot en pegasusnet.com.ar> escribió:

> Hola Analía,
>
> El vie, 19-07-2013 a las 12:38 -0300, Analia Varela escribió:
> > Hola Leo,
> >
> > Buenos días
> > Te envío nuevamente la normalización, con algunas cosas que me
> > sugeriste incorporar, para no perder en pasado de los datos ante algún
> > cambio.
> > Igualmente continuo trabada en la parte de los detalles que me
> > explicaste en el día de ayer (perdon!!!). Porque sigo viendo que las
> > tablas de accesoriosTareas, maquinasTareas, repuestos y
> > tercerizaciones son como las tablas_detalle que charlábamos.
>
>         Es correcto lo que decís: esas tablas son parte del detalle de la
> OT
> (aunque el nombre no lo sugiera :-( )
>
>         Lo que tenés que tener en claro es que tiene un funcionamiento
> distinto
> la "cosa" que es parte del sistema de el registro en la OT de una tarea
> realizada sobre es "cosa".
>
> > Quizás debería hacer esto, por ejemplo con los repuestos?:
> > Repuestos
> >
> > DetalleRepuesto
> >
> >
> > id
> >
> > id
> >
> >
> >
> >
> > nro_parte
> >
> > id_repuesto
> >
> >
> >
> >
> > descripcion
> >
> > fecha_registro
> >
> >
> > id_tiporepuesto
> > fecha_cambio
> >
> >
> >
> >
> > id_estadotarea
> > id_ordentrabajo
> > cantidad
> > nro_parte_repuesto
> >
> >
> >
>
>         No... porque el Repuesto no se gestiona según tu SRS, entonces no
> tiene
> sentido guardarlo por separado de su entrada en la OT, que es lo que vos
> ponés como DetalleRepuesto (y le falta la descripción y el tipo.
>         Si tuvieras una gestión de Repuestos, estas dos tablas serían las
> correctas (con el agregado de descripción y tipo)
>
>         Te quedan dos tablas así con los Accesorios, que se gestionan por
> separado, y luego aparecen en una OT.
>
>
> > Continuo pensando...
>
>         Venís bien!
>
>
> --
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> Web: http://leonardo.tadei.com.ar
> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>




*Normalización v3*

 *Responsables**Accesos* *Nivel* idididnombre id_responsabledescripcion
apellido id_niveldni usuarioclave  *CentroCostos*id codigo descripcion  *
EstadosEquipos**EstadosTareas* *EstadosOrdenes**EstadosPedidos*ididid id
nombrenombrenombrenombre *MaquinasViales**DetallesTareasMaquinas**
TiposMaquinas* ididid nro_inventariodescripcioncodigo codigofecha_registro
descripciondescripcionfecha_cambio patenteid_maquinavial nro_chasis
codigo_maquinavial hs_utilizacionpatente_maquinavialult_servicio
chasis_maquinavial id_tipomaquinaid_estadotarea id_estadoequipo
id_ordentrabajo *Accesorios**DetallesTareasAccesorios* ididcodigo
descripciondescripcion fecha_registroid_tipomaquinafecha_cambio
id_estadoequipoid_estadotarea id_accesorio codigo_accesorio id_ordentrabajo
*DetallesRepuestos**TiposRepuestos* ididnro_partenombre descripcion cantidad
fecha_registro fecha_cambio id_tiporepuestoid_estadopedido id_ordentrabajo *
Proveedores**DetallesTercerizaciones* idid nombreserviciorazon_social
fecha_registro contactofecha_cambio telefonoid_proveedorcelular
nombre_proveedormailrazon_proveedor mail_altid_estadopedido id_ordentrabajo
*OrdenesTrabajo*id nro_orden tiempo_trabajoobservaciones fecha_registro
fecha_cambio id_estadordenid_responsable nombre_responsable
apellido_responsable
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20130724/4feb4ee2/attachment-0001.html>


Más información sobre la lista de distribución Php-avanzado