[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