Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Normalizacion de Factura - Acces
Normalizacion de Factura - Acces
No. 500456
Fecha: 05/04/2011
DESARROLLO
1. Creamos el Diccionario de Datos, para ello hacemos una lista de todos los campos presentes
en el documento y elegimos para ellos una llave primaria.
Clave Principal
2. Aplicamos Primera Forma Normal 1FN: Dividimos la lista de datos del diccionario de datos en
dos grupos: El grupo # 1 estar formado por aquellos datos que no se repiten y en grupo # 2
por aquellos datos repetitivos
No. 500456
Fecha: 05/04/2011
Datos no Repetitivos
Dato
s
R
E
P
E
T
I
T
I
Al aplicar primera forma normal debemos adicionar en el grupo repetitivo el campo que se
selecciono como llave primaria al momento de elaborar el diccionario de datos para que sirva
como llave secundaria y permita establecer una relacin de cardinalidad 1-N desde el grupo#1(no
repetitivo) al grupo#2(grupo repetitivo) y seleccionamos una llave primaria al grupo#2. Aplicando
lo anteriormente expuesto nos queda el siguiente modelo relacional en primera forma normal
(1FN).
Grupo repetitivo
Llave secundaria
4. Aplicamos Tercera Forma Norma 3FN. Al aplicar tercera forma normal se analiza slo al grupo
no repetitivo, grupo # 1 en nuestro caso, y se separan de l aquellos campos que no dependan
directamente de la llave primaria. Para el nuevo grupo se selecciona una llave primaria y dicho
campo se conserva en el primer grupo como llave secundaria. As nos queda el siguiente
modelo.
Grupo # 1
Informacin de la factura
TBLFactura
Grupo # 2
TBLDetalleFactura
Grupo # 3
TBLProductos
Grupo # 4
TBLClientes
La tabla que guarda los datos de los productos no registra el valor actual de los
productos por lo que se le adicionar un nuevo campo llamado VALOR_ACTUAL.
Es importante no confundir el campo VALOR_ACTUAl de la tabla de productos con
el campo VALOR_UNITARIO de la tabla de detalles de la factura el VALOR_ACTUAL
como su nombre lo indica es el valor presente a la fecha de un producto en
particular y el VALOR_UNITARIO es el precio al cual fue vendido un producto en
particular
Despus de haber hecho los ajustes necesarios (cabio de nombres a las tablas y adicin de nuevos
datos) hemos llegado al final del proceso de normalizacin y podemos estar seguros de que
tenemos un buen diseo de nuestra base de datos. El modelo relacional final es el siguiente