Está en la página 1de 3

LISTADO DE DATOS ORIGINAL

Contrato_Serv(fecha_ini, mes_contrato, nom_vend, ape_vend,


nom_clie, ape_clie, servicio, espec, precio, cod_bene, descrip_benef)
LISTADO DE DATOS ACTUALIZADO Y LA CLAVE PRINCIPAL
Contrato_Serv(nro_contrato, fecha_ini, mes_contrato, cod_vend,
nom_vend, ape_vend, cod_clie, nom_clie, ape_clie, cod_serv, servicio,
espec, precio, cod_bene, descrip_benef)
IDENTIFICANDO ANOMALIA DE DATOS NO ATOMICOS
Contrato_Serv(nro_contrato, fecha_ini, mes_contrato, cod_vend,
nom_vend, ape_vend, cod_clie, nom_clie, ape_clie,

cod_serv, servicio, espec, precio,


cod_bene, descrip_benef)

PRIMERA FORMA NORMAL (1FN)


Contrato_Serv(nro_contrato, fecha_ini, mes_contrato, cod_vend,
nom_vend, ape_vend, cod_clie, nom_clie, ape_clie)

Detalle_Servicio(nro_contrato, cod_serv, servicio, espec, precio)

Detalle_Beneficio(nro_contrato, cod_serv, cod_bene, descrip_benef)

IDENTIFICANDO ANOMALIA DE DEPENDENCIA PARCIAL (SOLO SE


TRABAJA CON LLAVES COMPUESTAS)

Contrato_Serv(nro_contrato, fecha_ini, mes_contrato, cod_vend,


nom_vend, ape_vend, cod_clie, nom_clie, ape_clie)

Detalle_Servicio(nro_contrato, cod_serv, servicio, espec, precio)

Detalle_Beneficio(nro_contrato, cod_serv, cod_bene, descrip_benef)

Segunda Forma Normal (2FN)


Contrato_Serv(nro_contrato, fecha_ini, mes_contrato, cod_vend,
nom_vend, ape_vend, cod_clie, nom_clie, ape_clie)

Detalle_Servicio(nro_contrato, cod_serv)
Servicio(cod_serv, servicio, espec, precio)

Detalle_Beneficio(nro_contrato, cod_serv, cod_bene)


Beneficio(cod_bene, descrip_benef)

IDENTIFICANDO ANOMALIA DE DEPENDENCIA TRANSITIVA


Contrato_Serv(nro_contrato, fecha_ini, mes_contrato, cod_vend,
nom_vend, ape_vend, cod_clie, nom_clie, ape_clie)

Detalle_Servicio(nro_contrato, cod_serv)
Servicio(cod_serv, servicio, espec, precio)

Detalle_Beneficio(nro_contrato, cod_serv, cod_bene)


Beneficio(cod_bene, descrip_benef)

Tercera Forma Normal (3FN)


Contrato_Serv(nro_contrato, fecha_ini, mes_contrato, cod_vend,
cod_clie)
Vendedor (cod_vend, nom_vend, ape_vend)
Cliente (cod_clie, nom_clie, ape_clie)

Detalle_Servicio(nro_contrato, cod_serv)
Servicio(cod_serv, servicio, espec, precio)

Detalle_Beneficio(nro_contrato, cod_serv, cod_bene)


Beneficio(cod_bene, descrip_benef)

También podría gustarte