Ask a Question

Prefer a chat interface with context about you and your work?

Algebraic data integration

Algebraic data integration

Abstract In this paper, we develop an algebraic approach to data integration by combining techniques from functional programming, category theory, and database theory. In our formalism, database schemas and instances are algebraic (multi-sorted equational) theories of a certain form. Schemas denote categories, and instances denote their initial (term) algebras. The …