Skip to Main Content
Modern database systems manage very large volume of database constraints. The cost spent in changing constraints is quite expensive because most of integrity requirements have dynamic specifications from applications domain with irregular and intermittent changes. The constraints maintenance can be motivated to scenarios changes that reach the integrity conditions of applications. In these changes, time is a main dimension to represent the boundary of integrity satisfiability in constraints. This article proposes a temporal modelling of variability characteristics in database constraints (survivability and applicability) to represent the time (instant or interval) effectively and efficiently when assertions must be used to enforce the data integrity.