Title :
An implementation of the entity-relationship model in type theory
Author :
Rajagopalan, P. ; Tsang, C.P.
Author_Institution :
Dept. of Comput. Sci., Curtin Univ. of Tech., Bentley, WA, Australia
Abstract :
The entity-relationship (ER) model has evolved from a database design tool to full-fledged database model. Existing prototypes of ER-based database systems use either relations or other record structures in the internal schema. Purely record based mappings are not adequate for supporting the rich semantics of the ER model in a natural way. The use of a rich and extensible type of system for the internal level representation of an ER database system is described. It is shown that the constructs of the ER model can be directly mapped to the internal level without loss of semantics. An algebra for data manipulation that has been implemented in a prototype of the ER database system based on a formal theory of types is discussed
Keywords :
entity-relationship modelling; relational databases; type theory; data manipulation; database design tool; entity-relationship model; full-fledged database model; internal level representation; mappings; prototypes; record structures; type theory; Algebra; Australia; Calculus; Data models; Database languages; Database systems; Erbium; Logic; Prototypes; Relational databases;
Conference_Titel :
TENCON '92. ''Technology Enabling Tomorrow : Computers, Communications and Automation towards the 21st Century.' 1992 IEEE Region 10 International Conference.
Conference_Location :
Melbourne, Vic.
Print_ISBN :
0-7803-0849-2
DOI :
10.1109/TENCON.1992.271931