[Php-avanzado] leo consulta sobre ejercicio normalización
Ariel Fernández
arielf05 en gmail.com
Jue Jul 4 00:25:53 ART 2013
ok, considerando como ejemplo un contexto que conozco (facturación en un
mayorista), la lista de precios se selecciona al momento de hacer el pedido
(o la factura), y se utiliza esa lista para todos los artículos por
supuesto.
Entonces a mi entender, tendría que agregar referencia a la lista de
precios en Detalle_Factura
El 3 de julio de 2013 23:09, Leonardo Tadei - Pegasus Tech Supply <
leonardot en pegasusnet.com.ar> escribió:
> Hola Ariel,
>
> El mié, 03-07-2013 a las 20:57 -0300, Ariel Fernández escribió:
> > 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 .....
>
> Porque si hacés eso, no podés distinguir a qué lista de precios
> corresponde un precio dado...
> Escenario: lista de precios "público" y "mayorista".
> Tu estructura:
> id id_articulo precio
> 1 1 10.25
> 2 1 11.50
>
> Cómo se determina qué precio se usa en el caso de que se quieras
> vender
> el artículo con ID = 1 ???
>
>
> > ah, y me faltaba "código" en Artículos...
>
> No lo había visto.
> Fijate lo de las listas de precios, que el resto ya está bien.
>
>
>
>
> > 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!
>
>
> --
> 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/20130704/7aaf7d63/attachment.html>
Más información sobre la lista de distribución Php-avanzado