Hello:
There are n selection criteria from s1 .. sn for each item i1.. in. Each item can have a subset of criteria which applies to them.
 
The end user, can choose a subset of criteria like c1 and c5 and only the item that has c1 and c5 valid should be returned. For example: if item i1 and i2 have criterias valid for c1, c2, c5, c6, c8 since the request is only for criteria c1 and c5, i1 and i2 must be returned.
 
Is it possible to write a rule using drools for this requirement.
 
Thanks for your help and time,
cabear