Grammar-like functional rules for representing query optimization alternativesGuy M. Lohman1988SIGMOD 1988