A categorical entity-relationship model of databases
M.Z. Bleyberg
Abstract
M.Z. Bleyberg
Abstract
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 entity-relationship and relational database models. Central to the CER model is the concept of an entity-relationship (ER) object. The concept of a key defines the identity of an ER-object. An ER-object with an atomic key represents a database entity; an ER-object with a composite key represents a database relationship. The concept of a schema represents the type of an ER-object. Operations are defined on ER-objects. The role is to define the structure of a database, to update a database, and to derive information from a database. This model provides a sufficiently rich basis for designing and implementing entity-relationship and relational databases as object-oriented systems.>
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
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 entity-relationship and relational database models. Central to the CER model is the concept of an entity-relationship (ER) object. The concept of a key defines the identity of an ER-object. An ER-object with an atomic key represents a database entity; an ER-object with a composite key represents a database relationship. The concept of a schema represents the type of an ER-object. Operations are defined on ER-objects. The role is to define the structure of a database, to update a database, and to derive information from a database. This model provides a sufficiently rich basis for designing and implementing entity-relationship and relational databases as object-oriented systems.>
Key concepts: Database schema, Computer science, Database model, Entity–relationship model, Database design, Semi-structured model, Relational database, Database