[Php-avanzado] leo consulta sobre ejercicio normalización

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Dom Jun 30 23:07:37 ART 2013


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



Más información sobre la lista de distribución Php-avanzado