|< < 61 > >|

Transforming Relational Algebra Expressions

Transformations involving multiple kinds of operators

Project can be pushed below a sort

Similarly, project can be pushed below sort, as long as the sort columns are preserved.
project( sort(R, [b, c]), [b, c])

can be transformed to:
sort( project(R, [b, c]), [b, c])

|< < 61 > >|