You work with validation rules in the Database painter and DataWindow painter.
Typically, you define validation rules in the Database painter, because validation rules are properties of the data itself. Once defined in the Database painter, the rules are used by default each time the column is placed in a DataWindow object. You can also define a validation rule in the DataWindow painter that overrides the rule defined in the Database painter.
Once you place a column that has a validation rule from the extended attribute system tables in a DataWindow object, no link is maintained to the named rule in the extended attribute system tables.
If the definition of the validation rule changes in the extended attribute system tables, the rule for the column in a DataWindow object does not change.