[Php-avanzado] Normalización
David Barraud
davidbarraud en gmail.com
Mar Jul 3 12:32:20 ART 2012
Hola Leo, ya estoy corrigiendo el tema de los nombres de las tablas, van a
quedar como tienen que ser pero antes de enviarte las correcciones de la
normalización, tengo que preguntarte por la corrección que hiciste a la
tabla "alta_insumos".
Para no complicarme la vida había pensado en un remito para cada producto
que se agrega al stock y no un remito para muchos productos.
Teniendo en cuenta esto: sería correcta la tabla que envié al principio
pero amplicando la información agregando el atributo nombre?
#alta_insumos
id_alta
fecha
id_insumo
cantidad
nombre
Muchas gracias
Normalización
>
> > alta_insumo(id_alta, fecha, cantidad, id_producto)
>
> Cuando Normalizás un comprobante de casi cualquier tipo, te quedan
> dos
> tablas David: una de la cabecera del comprobante, y otra con los Items
> que la forman. Esto es porque el ID de alta y la fecha es para todos la
> misma, y el Insumo y la cantidad de cada uno son los Items del
> comprobante.
> Por otra parte, en los Items tenés que guardar los datos mínimos
> para
> identificar al Insumo y no solo el ID, para cumplir con tu RF3 y poder
> borrar Insumos sin que se pierdan los detalles de los mismos.
> En este caso podría ser:
>
> # RemitoAltaInsumos
> id
> fecha
>
> # RemitoAltaInsumosDetalle
> id
> id_remito_alta
> id_insumo
> nombre
> cantidad
>
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20120703/f246fd9e/attachment.html>
Más información sobre la lista de distribución Php-avanzado