system level validation rules
null
value in this case constitutes an empty cell.null
values will appear many times because they are not considered unique as
there is no value to compare.constraints
property:
name
defines the name of the constraint
fields
array of field keys to consider
type
defines the type of the constraint
strategy
defines how to determine uniqueness Can either be:
concat
concatenates values from each field defined inside the fields
array or hash
creates a sha1 hash using of the values of each field