<div dir="ltr"><div>Lo tengo, tengo que hacer una relación ListaPrecios-Artículo</div><div><br></div><div><strong>ListaPrecios_Artículos</strong></div><div>id_lista_precio</div><div>id_artículo</div><div><br></div><div>y con eso sí puedo seleccionar el código unívocamente.</div>
<div>Este sería un caso donde la clave principal es compuesta.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">El 4 de julio de 2013 11:11, Leonardo Tadei - Pegasus Tech Supply <span dir="ltr"><<a href="mailto:leonardot@pegasusnet.com.ar" target="_blank">leonardot@pegasusnet.com.ar</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ariel,<br>
<br>
El jue, 04-07-2013 a las 00:25 -0300, Ariel Fernández escribió:<br>
<div class="im">> ok, considerando como ejemplo un contexto que conozco (facturación en<br>
> un mayorista), la lista de precios se selecciona al momento de hacer<br>
> el pedido (o la factura), y se utiliza esa lista para todos los<br>
> artículos por supuesto.<br>
<br>
</div> Y como selecionás los artículos de una lista de precios en esta<br>
tabla ???<br>
<div class="im"><br>
id id_articulo precio<br>
1 1 10.25<br>
2 1 11.50<br>
<br>
<br>
</div><div class="im">> Entonces a mi entender, tendría que agregar referencia a la lista de<br>
> precios en Detalle_Factura<br>
<br>
</div> Seguro que no :-(<br>
<br>
De veras, aplicá el método que sale. Tirá la lista de campos y aplicá<br>
las 3 formas normales.<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
> El 3 de julio de 2013 23:09, Leonardo Tadei - Pegasus Tech Supply<br>
> <<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a>> escribió:<br>
> Hola Ariel,<br>
><br>
> El mié, 03-07-2013 a las 20:57 -0300, Ariel Fernández<br>
> escribió:<br>
> > Hola Leo,<br>
> ><br>
> ><br>
> > Pero por qué sólo una lista de precios? si puede haber un<br>
> mismo código<br>
> > con diferentes precios gracias a la clave primaria<br>
> artificial (id) de<br>
> > Lista_Precios .....<br>
><br>
><br>
> Porque si hacés eso, no podés distinguir a qué lista<br>
> de precios<br>
> corresponde un precio dado...<br>
> Escenario: lista de precios "público" y "mayorista".<br>
> Tu estructura:<br>
> id id_articulo precio<br>
> 1 1 10.25<br>
> 2 1 11.50<br>
><br>
> Cómo se determina qué precio se usa en el caso de que<br>
> se quieras vender<br>
> el artículo con ID = 1 ???<br>
><br>
><br>
> > ah, y me faltaba "código" en Artículos...<br>
><br>
><br>
> No lo había visto.<br>
> Fijate lo de las listas de precios, que el resto ya<br>
> está bien.<br>
><br>
><br>
><br>
><br>
> > Clientes<br>
> ><br>
> > Facturas<br>
> ><br>
> > Detalle_Facturas<br>
> > Categorías_Imp<br>
> > Lista_Precios<br>
> ><br>
> > Artículos<br>
> > id<br>
> ><br>
> > id<br>
> ><br>
> > id<br>
> ><br>
> > id<br>
> ><br>
> > id<br>
> ><br>
> > id<br>
> > nombre<br>
> ><br>
> > número<br>
> ><br>
> > id_factura<br>
> ><br>
> > nombre<br>
> ><br>
> > id_artículo<br>
> ><br>
> > código<br>
> > apellido<br>
> ><br>
> > id_sucursal<br>
> ><br>
> > id_articulo<br>
> ><br>
> ><br>
> ><br>
> > precio<br>
> ><br>
> > descripción<br>
> > dirección<br>
> ><br>
> > fecha<br>
> ><br>
> > cód.artículo<br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> > tasa_iva<br>
> > teléfono<br>
> ><br>
> > id_forma_pago<br>
> ><br>
> > desc.artículo<br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> > id_cat_imp<br>
> ><br>
> > id_cliente<br>
> ><br>
> > precio.artículo<br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> > nom_cliente<br>
> ><br>
> > cant.artículo<br>
> ><br>
> > Sucursales<br>
> ><br>
> > Formas_Pago<br>
> ><br>
> ><br>
> ><br>
> ><br>
> > ape_cliente<br>
> ><br>
> > tasa_iva<br>
> ><br>
> > id<br>
> ><br>
> > id<br>
> ><br>
> ><br>
> ><br>
> ><br>
> > dir_cliente<br>
> ><br>
> ><br>
> ><br>
> > nombre<br>
> ><br>
> > descripción<br>
> ><br>
> ><br>
> ><br>
> ><br>
> > tel_cliente<br>
> ><br>
> ><br>
> ><br>
> > dirección<br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> > cat_imp_cliente<br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> > El 30 de junio de 2013 23:07, Leonardo Tadei - Pegasus Tech<br>
> Supply<br>
> > <<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a>> escribió:<br>
> > Hola Ariel,<br>
> ><br>
> > me había quedado este mail tuyo sin<br>
> responder:<br>
> ><br>
> > Te cuento unas cosas:<br>
> ><br>
> > - Por lo mismo que en Facturas ponés el nombre del<br>
> cliente,<br>
> > tenés que<br>
> > poner la categoría impositiva, y no una referencia a<br>
> ella.<br>
> > - Detalle_Facturas: qué son id_factura y número_fac?<br>
> La<br>
> > referencia del<br>
> > detalle con su factura es a través de la clave<br>
> primaria!<br>
> > - Detalle_Facturas: no sé que es cant.items, pero no<br>
> va...<br>
> > - Artículos: falta el código, que lo estás usando<br>
> den<br>
> > Detalle_Facturas.<br>
> > - El almacenamiento que hiciste solo puede tener una<br>
> lista de<br>
> > precios.<br>
> ><br>
> > Seguimos!<br>
><br>
><br>
><br>
> --<br>
> Leonardo Tadei<br>
> <a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a><br>
> Web: <a href="http://leonardo.tadei.com.ar" target="_blank">http://leonardo.tadei.com.ar</a><br>
> Firma pública:<br>
> <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
><br>
> _______________________________________________<br>
> Php-avanzado mailing list<br>
> <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
> <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
><br>
><br>
><br>
> _______________________________________________<br>
> Php-avanzado mailing list<br>
> <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
> <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
<br>
--<br>
Leonardo Tadei<br>
<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a><br>
Web: <a href="http://leonardo.tadei.com.ar" target="_blank">http://leonardo.tadei.com.ar</a><br>
Firma pública: <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
<br>
_______________________________________________<br>
Php-avanzado mailing list<br>
<a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
<a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
</div></div></blockquote></div><br></div>