All,
I am attempting to design a solution for filtering messages. Essentially, I am looking for a data structure that I can map into a database schema which will allow users to define their own filters such as:
if ( c1 AND c2 ) OR ( c3 AND c4 AND ( c5 OR c6 ) ) OR c7 then filter message
Any suggestions would be greatly appreciated. Are there any existing standards, libraries, or design
patterns to tackle this task? Seems like it would be a common problem albeit a complex one.
Thanks in advance,
-MLA