The image predicatetable.gif shows the conceptual structure of an internal (predicate) table that captures the predicate information for the expression set.

There are three rows and five columns in the conceptual predicate table.

The first column is labeled Rid, which is the identifier of the row storing the expression in the CONSUMER table.

The second column is labeled G1 (predicate group 1), and it contains two subcolumns. The subcolumns are Op, which is short for operator, and RHS, which is short for the constant on the right-hand side of the predicate.

The third column is labeled G2 (predicate group 2), and it contains two subcolumns. The subcolumns are Op, which is short for operator, and RHS, which is short for the constant on the right-hand side of the predicate.

The fourth column is labeled G3 (predicate group 3), and it contains two subcolumns. The subcolumns are Op, which is short for operator, and RHS, which is short for the constant on the right-hand side of the predicate.