[Php-avanzado] ejercicios de normalizacion

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Sab Jul 6 21:49:17 ART 2013


Leandro,

El vie, 05-07-2013 a las 20:28 -0300, leandro saubiette escribió:
> Ahi va el 5 leo


	Bueno, tiene errores, pero está muuuuucho mejor que la anterior.
	Te enumero:

- La categoría impositiva no depende únicamente del cliente.
- Esto no es de normalización, es de cómo es la cosa: la tasa de IVA es
de cada Artículo, y no se puede generalizar a una lista de precios. Ojo
que las tasas de IVA tampoco depende únicamente del artículo.
- La lista de precios no depende del artículo... es más bien al revés.
- Si Facturas tiene idArticulo, entonces una factura puede tener solo un
artículo...
- tu modelo de datos cambia el pasado si un cliente modifica sus datos
(dirección, categoría impositiva).


	Nos va a llevar algunas iteraciones, pero prefiero guiarte así a que
apliques el proceso a darte la solución...


> 
> Clientes  ListasPrecios  Articulos  Sucursales     Facturas
> FormasPago
> idCliente  idLista              idArticulo  idSucursal
> nroFactura        idForma
> nombre    nombre            articulo     sucursal           fecha
> forma
> apellido    iva                  idLista
> nombre_cli        idFactura
> telefono   precio              codArt
> idSucursal         total
> cateImp
>  cantArticulos
> direccion
> idArticulo
> 


	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



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