Redundancia: cuando un arrendatario tiene su respectivo idcliente , tiene varios idinmueble,
se repiten los id 4 y 16
El idcliente 1 tiene el idinmueble 4 y 16
El idcliente 2 tiene el idinmueble 4 y 16
El idcliente 4 tiene el idinmueble 4
Anomalía de eliminación o borrado: La eliminación de ciertas filas puede ocasionar pérdidas
de información . De este modo, rentas sufre anomalías de eliminación Anomalía de actualización:
Si el ClienteA y ClienteB desean cambiar de dirección_inm, se modifica en los 2 lugares. A
priori no podemos saber cuántas direcciones tiene un inmueble. Los errores son frecuentes al olvidar la modificación de una dirección_inm. Se pretende modificar en un sólo sitio.
Anomalía de inserción:
Si se desea dar de alta un arrendatario sin inmueble, en un principio. Idcliente y idinmueble
son campos clave, una clave no puede tomar valores nulos.
Asegurando:
Integridad entre los datos: consistencia de la información.
La relación rentas ,se puede dividir en 2 relaciones
Relación ventas
La Llave primaria de la nueva relación rentas :idcliente,idpropetario
idcli idinmu renta dirección_ idprop
ent eble inm etario e 1 4 10000 Monterre 40 y 1 16 9000 San 93 Nicolas 2 4 110000 Monterre 40 y 2 36 8000 Escobedo 93 2 16 9000 San 93 Nicolas 3 7 15000 San Pedro 123 4 4 11000 Monterre 40 y
Solución
La llave primaria de la nueva relación rentas es idcliente.idpropetario
Comprobación
2FN-Solucion
La relación rentas, todavía presenta DF parciales
Sin embargo, estas dependencias parciales suceden entre atributos que representan un mismo concepto