[Php-avanzado] leo consulta sobre ejercicio normalización
Ariel Fernández
arielf05 en gmail.com
Mie Jul 3 20:57:50 ART 2013
Hola Leo,
Pero por qué sólo una lista de precios? si puede haber un mismo código con
diferentes precios gracias a la clave primaria artificial (id) de
Lista_Precios ..... ah, y me faltaba "código" en Artículos...
*Clientes* *Facturas* *Detalle_Facturas* *Categorías_Imp* *
Lista_Precios* *Artículos* id id id id id id nombre número id_factura
nombre id_artículo código apellido id_sucursal id_articulo precio
descripción dirección fecha cód.artículo tasa_iva teléfono id_forma_pago
desc.artículo id_cat_imp id_cliente precio.artículo nom_cliente
cant.artículo *Sucursales* *Formas_Pago* ape_cliente tasa_iva id id
dir_cliente nombre descripción tel_cliente dirección
cat_imp_cliente
El 30 de junio de 2013 23:07, Leonardo Tadei - Pegasus Tech Supply <
leonardot en pegasusnet.com.ar> escribió:
> Hola Ariel,
>
> me había quedado este mail tuyo sin responder:
>
> Te cuento unas cosas:
>
> - Por lo mismo que en Facturas ponés el nombre del cliente, tenés que
> poner la categoría impositiva, y no una referencia a ella.
> - Detalle_Facturas: qué son id_factura y número_fac? La referencia del
> detalle con su factura es a través de la clave primaria!
> - Detalle_Facturas: no sé que es cant.items, pero no va...
> - Artículos: falta el código, que lo estás usando den Detalle_Facturas.
> - El almacenamiento que hiciste solo puede tener una lista de precios.
>
> Seguimos!
>
>
> El mié, 26-06-2013 a las 21:26 -0300, Ariel Fernández escribió:
> > Entendido y corregido
> >
> >
> >
> >
> > Clientes
> >
> > Facturas
> >
> > Detalle_Facturas
> > Categorías_Imp
> > Lista_Precios
> >
> > Artículos
> > id
> >
> > id
> >
> > id
> >
> > id
> >
> > id
> >
> > id
> > nombre
> >
> > número
> >
> > id_factura
> >
> > nombre
> >
> > id_artículo
> >
> > descripción
> > apellido
> >
> > id_sucursal
> >
> > número_fac
> >
> >
> >
> > precio
> >
> > tasa_iva
> > dirección
> >
> > fecha
> >
> > cód.artículo
> >
> >
> >
> >
> >
> >
> > teléfono
> >
> > id_forma_pago
> >
> > desc.artículo
> >
> >
> >
> >
> >
> >
> > id_cat_imp
> >
> > id_cliente
> >
> > precio.artículo
> >
> >
> >
> >
> >
> >
> >
> >
> > nombre
> >
> > cant.artículo
> >
> > Sucursales
> >
> > Formas_Pago
> >
> >
> >
> >
> > apellido
> >
> > cant.items
> >
> > id
> >
> > id
> >
> >
> >
> >
> > dirección
> >
> > tasa_iva
> >
> > nombre
> >
> > descripción
> >
> >
> >
> >
> > teléfono
> >
> >
> >
> > dirección
> >
> >
> >
> >
> >
> >
> > cat_imp
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > El 20 de junio de 2013 18:05, Leonardo Tadei - Pegasus Tech Supply
> > <leonardot en pegasusnet.com.ar> escribió:
> > Hola Ariel,
> >
> > Una versión mucho mejor!
> >
> >
> > El jue, 20-06-2013 a las 00:09 -0300, Ariel Fernández
> > escribió:
> > > ok, todas las claves artificiales entonces, para simplificar
> > de
> > > movida...(ah, no, no me acordé de eso de diferentes
> > sucursales mismo
> > > nro factura...)
> >
> >
> > Como quieras, siempre y cuando sean siempre las
> > mismas.
> >
> > > ok versión 2, y corregí lo de la tasa y las listas. Ahora
> > puede haber
> > > más de una lista de precios :-)
> >
> >
> >
> > No veo como puede haber más de una lista de
> > precios :-(
> >
> > En Facturas, no va id_detalle_factura, porque si no
> > podés tener solo un
> > detalle.
> > En Detalle_Facturas, no hay referencia a Facturas, y
> > el subtotal es una
> > repetición (se calcula multiplicando la cantidad por el
> > precio)
> >
> >
> > > Clientes
> > >
> > > Facturas
> > >
> > > Detalle_Facturas
> > > Categorías_Imp
> > > Lista_Precios
> > >
> > > Artículos
> > > id
> > >
> > > id
> > >
> > > id
> > >
> > > id
> > >
> > > id
> > >
> > > id
> > > nombre
> > >
> > > número
> > >
> > > número_fac
> > >
> > > nombre
> > >
> > > id_artículo
> > >
> > > descripción
> > > apellido
> > >
> > > id_sucursal
> > >
> > > cód.artículo
> > >
> > >
> > >
> > > precio
> > >
> > > tasa_iva
> > > dirección
> > >
> > > fecha
> > >
> > > desc.artículo
> > >
> > >
> > >
> > >
> > >
> > >
> > > teléfono
> > >
> > > id_forma_pago
> > >
> > > precio.artículo
> > >
> > >
> > >
> > >
> > >
> > >
> > > id_cat_imp
> > >
> > > id_cliente
> > >
> > > cant.artículo
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > nombre
> > >
> > > tasa_iva
> > >
> > > Sucursales
> > >
> > > Formas_Pago
> > >
> > >
> > >
> > >
> > > apellido
> > >
> > > cant.items
> > >
> > > id
> > >
> > > id
> > >
> > >
> > >
> > >
> > > dirección
> > >
> > > subtotal
> > >
> > > nombre
> > >
> > > descripción
> > >
> > >
> > >
> > >
> > > teléfono
> > >
> > >
> > >
> > > dirección
> > >
> > >
> > >
> > >
> > >
> > >
> > > cat_imp
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > id_detalle_factura
>
>
> --
> 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
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20130703/3eb4e330/attachment-0001.html>
Más información sobre la lista de distribución Php-avanzado