SGME - It7 - Análisis y Diseño de la Base de Datos

Restricciones para eliminar operaciones de la base de datos

Andrés Moschini

Historial de revisiones
Revisión Entrega013.012008-01-02
Creación del documento.
Revisión Entrega013.022008-01-07
Revisadas las restricciones.

Introducción

Este documento extiende las especificaciones definidas en It5-AyD_Base_de_Datos [PDF] documentando las restricciones que deberán tenerse en cuenta para la eliminación de operaciones.


Restricciones

Para mantener la consistencia de cambios de los estados mantenidos por el sistema, se deberá restringir la eliminación de las operaciones que generaron cambios que fueron base de cambios de operaciones realizadas posteriormente.

Dado que en esta iteración no se tendrán en cuenta las anulaciones (deshacer implica una eliminación física), muchas de las nuevas restricciones ya son soportadas por la integridad referencial actual de las tablas.

De cualquier manera, hay que agregar algunas verificaciones: