Handling of records with multiple values for an attribute

In the case of corpus records (but not result records) an attribute may allow a record to have multiple values.

To show how EQL handles these types of records, for a record tagged with both Blue and Green: