The entity-relationship model—toward a unified view of data
- 1 March 1976
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Database Systems
- Vol. 1 (1) , 9-36
- https://doi.org/10.1145/320434.320440
Abstract
A data model, called the entity-relationship model, is proposed. This model incorporates some of the important semantic information about the real world. A special diagrammatic technique is introduced as a tool for database design. An example of database design and description using the model and the diagrammatic technique is given. Some implications for data integrity, information retrieval, and data manipulation are discussed. The entity-relationship model can be used as a basis for unification of different views of data: the network model, the relational model, and the entity set model. Semantic ambiguities in these models are analyzed. Possible ways to derive their views of data from the entity-relationship model are presented.Keywords
This publication has 13 references indexed in Scilit:
- SEQUELPublished by Association for Computing Machinery (ACM) ,1976
- Using semantic networks for data base managementPublished by Association for Computing Machinery (ACM) ,1975
- Functional specifications of a subsystem for data base integrityPublished by Association for Computing Machinery (ACM) ,1975
- On the semantics of the relational data modelPublished by Association for Computing Machinery (ACM) ,1975
- Semantic integrity in a relational data base systemPublished by Association for Computing Machinery (ACM) ,1975
- Data structures and accessing in data-base systems, I: Evolution of information systemsIBM Systems Journal, 1973
- A data base sublanguage founded on the relational calculusPublished by Association for Computing Machinery (ACM) ,1971
- Normalized data base structurePublished by Association for Computing Machinery (ACM) ,1971
- A relational model of data for large shared data banksCommunications of the ACM, 1970
- Data structure diagramsACM SIGMIS Database: the DATABASE for Advances in Information Systems, 1969