Semantic data models
- 1 September 1988
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Computing Surveys
- Vol. 20 (3), 153-189
- https://doi.org/10.1145/62061.62062
Abstract
Semantic data models have emerged from a requirement for more expressive conceptual data models. Current generation data models lack direct support for relationships, data abstraction, inheritance, constraints, unstructured objects, and the dynamic properties of an application. Although the need for data models with richer semantics is widely recognized, no single approach has won general acceptance. This paper describes the generic properties of semantic data models and presents a representative selection of models that have been proposed since the mid-1970s. In addition to explaining the features of the individual models, guidelines are offered for the comparison of models. The paper concludes with a discussion of future directions in the area of conceptual data modeling.Keywords
This publication has 19 references indexed in Scilit:
- Representation of object-oriented data modelsInformation Sciences, 1990
- A temporally oriented data modelACM Transactions on Database Systems, 1986
- Reference model for DBMS standardizationACM SIGMOD Record, 1986
- Gambit: An Interactive Database Design Tool for Data Structures, Integrity Constraints, and TransactionsIEEE Transactions on Software Engineering, 1985
- The Semantic Database ConstructorIEEE Transactions on Software Engineering, 1985
- Database description with SDMACM Transactions on Database Systems, 1981
- Extending the database relational model to capture more meaningACM Transactions on Database Systems, 1979
- Multivalued dependencies and a new normal form for relational databasesACM Transactions on Database Systems, 1977
- The entity-relationship model—toward a unified view of dataACM Transactions on Database Systems, 1976
- A relational model of data for large shared data banksCommunications of the ACM, 1970