A consensus glossary of temporal database concepts
ACM SIGMOD Record
Modeling time from a conceptual perspective
Proceedings of the seventh international conference on Information and knowledge management
More dynamic object reclassification: Fickle∥
ACM Transactions on Programming Languages and Systems (TOPLAS)
Relational Database Writings 1994-1997
Relational Database Writings 1994-1997
Temporal Entity-Relationship Models-A Survey
IEEE Transactions on Knowledge and Data Engineering
A Uniform Approach to Inter-model Transformations
CAiSE '99 Proceedings of the 11th International Conference on Advanced Information Systems Engineering
A Semantic Approach to Integrating XML and Structured Data Sources
CAiSE '01 Proceedings of the 13th International Conference on Advanced Information Systems Engineering
Temporal Features of Class Populations and Attributes in Conceptual Models
ER '97 Proceedings of the 16th International Conference on Conceptual Modeling
Entity Evolution in ISA Hierarchies
ER '99 Proceedings of the 18th International Conference on Conceptual Modeling
Handbook of Temporal Reasoning in Artificial Intelligence (Foundations of Artificial Intelligence (Elsevier))
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
Ontological analysis of taxonomic relationships
ER'00 Proceedings of the 19th international conference on Conceptual modeling
Managing inheritance hierarchies in object/relational mapping tools
CAiSE'05 Proceedings of the 17th international conference on Advanced Information Systems Engineering
Comparing and transforming between data models via an intermediate hypergraph data model
Journal on Data Semantics IV
Modeling the evolution of objects in temporal information systems
FoIKS'06 Proceedings of the 4th international conference on Foundations of Information and Knowledge Systems
Hi-index | 0.00 |
It is common to find that the definition or common usage of a data modelling language causes there to be restrictions placed on the evolution of data values that are associated with schemas expressed in that modelling language. This paper terms these restrictions temporal constraints, and defines three types of temporal constraint which are argued to be useful modelling concepts, capturing important real-world semantics about objects and their relationships. By reviewing how these temporal constraints are implied by either the definition or usage of UML and the relational modelling languages, this paper will use the temporal constraints to give precise definitions of modelling concepts that to date have been left only vaguely and partially understood. It will also consider the implementation of these constraints in SQL.