define any check constraints on this table, unless you intend them
to be applied equally to all partitions. There is no point in
defining any indexes or unique constraints on it, either. For our
- example, master table is the <structname>measurement</structname>
+ example, the master table is the <structname>measurement</structname>
table as originally defined.
</para>
</listitem>
Constraint exclusion works in a very similar way to partition
pruning, except that it uses each table's <literal>CHECK</literal>
constraints — which gives it its name — whereas partition
- pruning uses the table's partition bounds, which exists only in the
+ pruning uses the table's partition bounds, which exist only in the
case of declarative partitioning. Another difference is that
constraint exclusion is only applied at plan time; there is no attempt
to remove partitions at execution time.