[Php-avanzado] Normalización
Analia Varela
analiaevarela en gmail.com
Vie Jul 19 12:38:26 ART 2013
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.
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
Continuo pensando...
Saludos y gracias!!!,
Analía
El 18 de julio de 2013 13:15, Leonardo Tadei - Pegasus Tech Supply <
leonardot en pegasusnet.com.ar> escribió:
> Hola Analía,
>
> El jue, 18-07-2013 a las 11:52 -0300, Analia Varela escribió:
> > Hola Leo,
> >
> > Aquí te envío el primer intento de normalización.
>
> Te comento lo que veo
>
> > Normalización v1
> > Responsables: id, dni, nombre, apellido
>
> Lo charlamos hoy en la consulta, pero si los únicos que se vana
> loguear
> en este sistema son los responsables, podrías agregar acá el usuario y
> contraseña.
> En clase te cuento otra forma de hacerlo que no mezcla en el
> código la
> funcionalidad con AAA. Haceme acordar!
> > CentroCostos: id, codigo, descripción
> >
> > TiposMaquinas: id, codigo, descripción
> >
> > Estados: id, nombre
>
> Tenés 4 "estados" distintos en la SRS, todos con atributos
> diferentes y
> acá tenés una sola tabla.
> Cómo manejás los otros 3?
> > Accesorios: id, codigo, descripción, id_tipomaquina, id_estado
> >
> > AccesoriosTareas: id, descripción, fecha_registro, fecha_cambio,
> > id_accesorio, id_estado, id_ordentrabajo
>
> Cómo los accesorios se gestionan, no podés guardar acá solo
> id_accesorio, porque en caso de que se cambie, al recuperar una Orden de
> Trabajo (OT) vieja, la estarías cambiando.
Este almacenamiento modifica el pasado!
>
> > MaquinasViales: id, nro_inventario, codigo, descripción, patente,
> > nro_chasis, hs_utilizacion, ult_servisio, id_tipomaquina, id_estado
>
> Por favor! ult_serviCio
>
> > MaquinasTareas: id, descripción, fecha_registro, fecha_cambio,
> > id_maquinavial, id_estado, id_ordentrabajo
>
> Idem AccesoriosTareas
>
> > Repuestos: id, nro_parte, descripción, cantidad, fecha_registro,
> > fecha_cambio, id_tiporepuesto, id_estado, id_ordentrabajo
>
> Algo me "hace ruido" acá... cuando me dé cuenta te digo.
>
> > TiposRepuestos: id, nombre
> >
> > Proveedores: id, nombre, razon_social, contacto, telefono, celular,
> > mail, mail_alt
> >
> > Tercerizaciones: id, id_proveedor, servicio, fecha_registro,
> > fecha_cambio, id_estado, id_ordentrabajo
>
> Idem AccesoriosTareas
>
> > OrdenesTrabajo: id, nro_orden, tiempo_trabajo, observaciones,
> > fecha_registro, fecha_cambio, id_estado, id_centrocosto,
> > id_maquinavial, id_accesorio, id_responsable
>
>
> Idem AccesoriosTareas
>
> Seguimos!
>
>
> --
> 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 v2*
*Responsables* *Accesos* *Nivel* id id id nombre id_responsable
descripcion apellido id_nivel dni usuario clave *
CentroCostos* id codigo descripcion *EstadosEquipos
* *EstadosTareas* *EstadosOrdenes* *EstadosPedidos* id id id id nombre
nombre nombre nombre *MaquinasViales* *MaquinasTareas* *
TiposMaquinas* id id id nro_inventario descripcion codigo codigo
fecha_registro descripcion descripcion fecha_cambio patente
id_maquinavial nro_chasis codigo_maquinavial hs_utilizacion
patente_maquinavial ult_servicio chasis_maquinavial id_tipomaquina
id_estadotarea id_estadoequipo id_ordentrabajo *Accesorios* *
AccesoriosTareas* id id codigo descripcion descripcion
fecha_registro id_tipomaquina fecha_cambio id_estadoequipo
id_estadotarea id_accesorio codigo_accesorio
id_ordentrabajo
*Repuestos* *TiposRepuestos* id id nro_parte nombre descripcion
cantidad fecha_registro fecha_cambio id_tiporepuesto
id_estadopedido id_ordentrabajo *Proveedores* *
Tercerizaciones* id id nombre servicio razon_social fecha_registro
contacto fecha_cambio telefono id_proveedor celular nombre_proveedor
mail razon_proveedor mail_alt id_estadopedido id_ordentrabajo
*OrdenesTrabajo* id nro_orden tiempo_trabajo observaciones
fecha_registro fecha_cambio id_estadorden id_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/20130719/d844ebdc/attachment-0001.html>
Más información sobre la lista de distribución Php-avanzado