ingenieradesistemas
499751083497328
Cargando...

Regla de relaciones y la integridad referencial

Para asegurar la integridad referencial que se establecen en las relaciones de varias tablas.

Es importante considerar las restricciones al momento de introducir nuevos registros a una tabla, previamente se debe tener un registro condicional en otra tabla para trabajar con la que tenemos en el momento.

Regla de relaciones y la integridad referencial
Por ejemplo en una tabla "Cliente" y otra tabla "Pedido", lo primero que debo tener en "Cliente" es registrado al cliente como tal para recién hacer el pedido, es decir no puedo actuar directamente sobre la Tabla "Pedido" si es que antes no se tiene al cliente que realiza ese pedido propiamente.

Regla de relaciones y la integridad referencial

En cuanto a la integridad referencial, por ejemplo no puedo actualizar en la tabla "Pedido" un ID de Cliente si es que antes no se ha actualizado ese ID en la tabla "Cliente", si esto se hace, estamos rompiendo la integridad referencial.

Al momento de realizar la "eliminación" por ejemplo un registro de la tabla "Cliente" también se realizará los registros afectados en la tabla "Pedidos" a esto se llama eliminación en cascada.

Regla de relaciones y la integridad referencial

Otra posibilidad es realizar la anulación por cascada, es decir no eliminar los registros en la tabla "Pedidos", sino que en su campo colocar el valor "null".

Regla de relaciones y la integridad referencial

Base de Datos 7146825780312239378

Publicar un comentario Default Comments

emo-but-icon

Inicio item

Síguenos en Facebook

Apuntes aleatorios