Site hosted by Angelfire.com: Build your free website today!

Ventajas y Desventajas

Entre las ventajas de este modelo están:

1.   Garantiza herramientas para evitar la duplicidad de registros, a través de campos claves o llaves.

2.   Garantiza la integridad referencial: Así al eliminar un registro elimina todos los registros relacionados dependientes.

3.   Favorece la normalización por ser más comprensible y aplicable.

Desventajas: En primer lugar, algunos datos serán redundantes; en general en esta relación una persona aparecerá tantas veces como coches posea.

·  Esta redundancia conlleva unos riesgos de incoherencia durante las actualizaciones: por ejemplo, si resulta que el nombre de López no es Pedro sino Juan, hay que tener cuidado y actualizar todas las tuplas en las que aparece López.

Es preciso admitir la presencia de valores nulos en una relación de este tipo para poder mantener en la base, coches sin propietarios o personas que no tienen coches. Si muchos de los atributos no se aplican a todas las tuplas de la relación, acabaremos con un gran número de nulos en esas tuplas. Esto puede originar un considerable desperdicio de espacio de almacenamiento.

 

Atrás..!