Arrow Research search
Back to TCS

TCS 2004

ER modelling from first relational principles

Journal Article journal-article Computer Science ยท Theoretical Computer Science

Abstract

Entity-Relationship (ER) modelling is a popular technique for data modelling. Despite its popularity and widespread use, it lacks a firm semantic foundation. We propose a translation of an ER-model into relation algebra, suggesting that this kind of algebra does provide suitable mechanisms for establishing a formal semantics of ER modelling. The work reported on here deals first with the techniques necessary for the translation, thus constructing a static view of an ER-model in an abstract setting of what might be called logic without variables. We then undertake a detailed analysis of the insertion and deletion operations for an ER-model represented in terms of the relation calculus.

Authors

Keywords

  • Entity-Relationship models (static and dynamic view)
  • Relation algebra
  • Relational foundations of data modelling

Context

Venue
Theoretical Computer Science
Archive span
1975-2026
Indexed papers
16261
Paper id
263762978385346338
v2026.09.13