Data and activities
- 23 June 1980
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGMOD Record
- Vol. 11 (2) , 98-100
- https://doi.org/10.1145/960126.806886
Abstract
We wish to briefly discuss recent work in conceptual modelling from a slightly different point of view in order to highlight the parallels between data and transactions, and then mention some benefits of this view. A time-honoured way of describing a system (portion of the world) is by positing a domain of objects and then inter-relating them through function and predicate symbols. The resulting description is a set of axioms in a FOPC. If the world is dynamic, one usually augments the description with the notion of time or state, in which case axioms can be divided naturally into “general laws” (heretofore constraints ) holding in all states, and state-specific “facts”. Given states, one then also has the ability to describe state transitions ( events ) as predicates on pairs of states or, as shown below, as objects in their own right.Keywords
This publication has 2 references indexed in Scilit:
- A language facility for designing database-intensive applicationsACM Transactions on Database Systems, 1980
- Database abstractionsACM Transactions on Database Systems, 1977