incluyendo claves externas de la construcción de su base de datos ayudará a la eliminación de cualquier tipo de fila huérfana. Se crea una fila huérfana cuando los elimina del gestor de bases de una fila de una tabla que hace referencia a otra tabla en la base de datos . La tabla de referencia tendrá entonces la información en ella que no se hace referencia en la tabla principal , por lo que es un huérfano . El establecimiento de claves externas unirá estas filas , por lo que cualquier información eliminada será la base de datos de ancho.
ON DELETE CASCADE Comportamiento
Al eliminar una base de datos , el gestor de bases puede utilizar ON DELETE CASCADE como un método para eliminar las filas secundarias en una tabla de referencia después de que se elimina la fila primaria . Sin el uso de claves externas , esta opción no está disponible, en cuyo caso sería necesario el administrador de base de datos para eliminar todas las filas correspondientes por separado.
Autogenerado Soporte
al crear una base de datos , hay muchas aplicaciones de terceros, un arquitecto de bases de datos puede utilizar que le ayudará en la construcción de las tablas . Estas aplicaciones de terceros, lo más probable es que utilice las claves externas de encontrar relaciones entre las tablas y sugerir opciones para ayudar a normalizar la base de datos .