Generalising the Z Schema Calculus: Database Schemas and Beyond

  • Authors:
  • Andrew Martin;Andrew Simpson

  • Affiliations:
  • -;-

  • Venue:
  • APSEC '03 Proceedings of the Tenth Asia-Pacific Software Engineering Conference Software Engineering Conference
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

The theory of relational databases has much in common withthe mathematical structures central to the Z notation. Manyauthors have noted these connections in the past, but thedevelopment of the Z Standard has provided a more naturalway of making these links explicit. In this paper we exploreextensions to the schema calculus that may help to model thefamiliar relational algebra operations in a clear way. Potentialareas of application for this work include pedagogy,practical database design, and helping to point the way towardsa more general means for defining a broader class ofschema calculus operations.