[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