The entity-relationship model: toward a unified view of data

@inproceedings{Matsuo1975TheEM,
  title={The entity-relationship model: toward a unified view of data},
  author={Masahiro Matsuo and Laurian M. Chirica},
  booktitle={SIGF},
  year={1975}
}
A data model, called the entity-relationship model, is proposed. This model incorporates some of the important semantic information in the real world. A special diagramatic technique is introduced as a tool for data base design. An example of data base design and description using the model and the diagramatic technique is given. Some implications on data integrity, information retrieval, and data manipulation are discussed.The entity-relationship model can be used as a basis for unification of… 

Figures and Tables from this paper

A categorical entity-relationship model of databases
  • M. Bleyberg
  • Computer Science
    [Proceedings] 1991 Symposium on Applied Computing
  • 1991
The major objective of the author is to develop a highly abstract model for databases: the categorical entity-relationship (CER) model. This model is based on a unified view of the
The entity-relationship model: a basis for the enterprise view of data
TLDR
This paper discusses the use of the entity-relationship approach in describing and maintaining the enterprise view of data and fundamental operations for changing the enterprise schema.
A Generic Entity-Relationship Model
TLDR
A general framework allowing the specification, comparison and conversion of most information and data models currently proposed for Information System design, be they at the conceptual or at the DBMS levels is put forward.
The Role Concept in Data Models
TLDR
This paper shows that the record and role segment concepts can be integrated into the required data description and data manipulation language.
Representing extended entity-relationship structures in relational databases: a modular approach
TLDR
This work defines criteria for both evaluating the correctness of and characterizing the relationship between alternative relational representations of EER schemas and splits the translation into four stages corresponding to the four aspects mentioned above.
A logical design methodology for relational databases using the extended entity-relationship model
TLDR
A database design methodology is defined for the design of large relational databases that produces database designs that are not only accurate representations of reality, but flexible enough to accommodate future processing requirements.
Using the entity-relationship model to teach the relational model
TLDR
This paper advocates reversing this order of presentation so as to be in line with the database development cycle, and taking advantage of this sequence to improve teaching the relational model.
SIM: a database system based on the semantic data model
TLDR
The key modeling features of SIM, the architecture of the system and its implementation considerations are described, including those for specifying generalization hierarchies modeled by directed acyclic graphs, interobject relationships and integrity constraints.
A Semantic Data Model for Integration of Data and KnowledgeMaurice
TLDR
A semantic data model that adds signiicant capabilities of integrating data and knowledge, and can be implemented eeciently on top of a relational database system is developed.
Data models
TLDR
Future database systems can be expected to offer the high level of abstraction of object-orientation along with the relative efficiency and uniformity of the relational model.
...
...

References

SHOWING 1-10 OF 58 REFERENCES
Using semantic networks for data base management
This paper presents a semantic model of data bases. The model assumes the availability of a semantic network storing knowledge about a data base and a set of attributes for the data base. The use of
Implementation of integrity constraints and views by query modification
TLDR
The mechanism being implemented in one relational system to prevent integrity violations which can result from improper updates by a process is indicated.
SEQUEL: A structured English query language
TLDR
The data manipulation facility for a structured English query language (SEQUEL) which can be used for accessing data in an integrated relational data base.
Normalized data base structure: a brief tutorial
  • E. Codd
  • Computer Science
    SIGFIDET '71
  • 1971
TLDR
This paper illustrates the removal of repeating groups, hierarchic and plex structures, and cross-referencing structures and the simplification of data base relations by normalization is discussed.
Functional specifications of a subsystem for data base integrity
This paper defines an integrity subsystem for an integrated data base management system, and shows how integrity is distinguished from the related areas of security, consistency, and reliability. The
A data base sublanguage founded on the relational calculus
  • E. Codd
  • Computer Science
    SIGFIDET '71
  • 1971
TLDR
Three principal types of language for data base manipulation are identified: the low-level, procedure-oriented, intermediate level, algebraic, and the high level, relational calculus-based data sublanguage, an example of which is described in this paper.
Data Base Standardization - A Status Report
  • T. Steel
  • Computer Science
    IBM Symposium: Data Base Systems
  • 1975
This paper is a report on the current (1975 September) status of the Study Group on Data Base Management Systems in the United States, together with some remarks on the ISO activity in the area.
Trends in database management: 1975
TLDR
It appears to this author that a major step in the evolution of computerized information systems has been accomplished and Integrated database systems are here to stay.
APL: a language for associative data handling in PL/I
TLDR
Information retrieval, computer-aided drawing, electrical network design, and engineering design systems are among those whose operation depends on efficient data manipulation and association techniques.
Data structure diagrams
TLDR
The invention of algebra, essentially a graphic technique for communicating truths with respect to classes of arithmetic statements, broke the bond that slowed the development of mathematics.
...
...