Escolar Documentos
Profissional Documentos
Cultura Documentos
PRACTICA DIRIGIDA 07
Normalizacin 1ra a 4ta FN
Suposiciones:
1
UPC
DISEO DE BASE DE DATOS
2. Venta de Cocinas
Una empresa dedicada a la comercializacin de cocinas desea aumentar su control sobre los
elementos que la afectan. Del resultado del anlisis que realiza se tiene la siguiente
informacin:
Hay una serie de Fabricantes de muebles de cocina. De cada fabricante se dispone del
nombre y direccin, y se identifica mediante un cdigo nico.
Cada fabricante fabrica uno o ms muebles de cocina.
Un mueble de cocina se identifica mediante un cdigo y tiene una determinada lnea, es de
un color y de una categora: mueble alto, mueble bajo, panel o encimera.
Una cocina la compone una serie de muebles de distinto tipo. Cada mueble de cocina
solamente puede formar parte de una cocina. Se asigna un cdigo nico que permite
identificar sin ambigedad cada cocina montada.
Cada cocina la puede vender un nico distribuidor en una determinada fecha de venta,
aunque cada distribuidor, como es lgico, puede vender varias cocinas.
De un distribuidor se dispone del cdigo, nombre y direccin.
Cada cocina la debe montar por lo menos un montador, y el mismo montador puede
trabajar en el montaje de varias cocinas. De un montador nos interesa su cdigo, nombre
direccin.
Cada cocina es comprada por un solo cliente, el que puede comprar varias cocinas. De un
cliente nos interesa su cdigo, nombre y apellidos, direccin y telfono.
En base a las especificaciones alcanzadas obtenga un esquema relacional normalizado hasta
en 4FN para el conjunto de elementos de datos indicado a continuacin, indicando claramente
las dependencias funcionales trabajadas en cada paso.
VENTA DE COCINAS
Elemento de dato Definicin
C_Cliente Cdigo identificador del cliente
N_Cliente Nombre y apellidos del cliente
T_CliDireccion Direccin del cliente
C_Fabricante Cdigo identificador del fabricante
N_Fabricante Nombre del fabricante
T_FabDireccion Direccin del fabricante
C_Distribuidor Cdigo identificador del distribuidor de cocinas
N_Distribuidor Nombre del distribuidor de cocinas
T_DisDireccion Direccin del distribuidor de cocinas
C_Montador Cdigo identificador del montador
N_Montador Nombre y apellidos del montador
T_MontDireccion Direccin del montador
C_Cocina Cdigo identificador de la cocina
D_Venta Fecha de venta de la cocina
C_Mueble Cdigo identificador del mueble
N_Linea Lnea del mueble (clsico, vanguardista, rstico, etc.)
N_Categoria Categora del mueble: encimero, alto, bajo o panel
N_Color Color del mueble