TableConfig is used to configure all properties of the table under construction.
This represents one assignment to either a Field or a Variable.
A FieldRule is a list of cases that will be evaluated on every insert or update.
This class represents the filtered-table-alias entries in an LVConf file.
A RuleCase represents one case for a FieldRule, with a test, a list of assignments for an insert operation, and a list of assignments for an update operation.
Variables can be used in both test and assignment expressions in the FieldRules.