A recursive algebra for nested relations

44Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The nested relational model provides a better representational model for complex objects than the (flat) relational model by allowing relations to have relation-valued attributes. A recursive algebra for nested relations that allows relations to be accessed and modified at all levels without always having to flatten them is presented in this paper. The operators of the classical nested relational algebra are extended with recursive definitions so that they can be applied not only to relations but also to subrelations of a relation. Queries are much more efficient and succinct when expressed in this algebra than in languages that require restructuring in order to access subrelations of relations. A sketch of a proof showing the equivalence of the expressive powers of the recursive algebra and the nested relational algebra is given. © 1990.

Cite

CITATION STYLE

APA

Colby, L. S. (1990). A recursive algebra for nested relations. Information Systems, 15(5), 567–582. https://doi.org/10.1016/0306-4379(90)90029-O

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free