From SMARTS to SQL
Daylight defines a language which operates over the molecule datatype (SMARTS, SMIRKS, etc)
ISO defines a language which operates over datatypes in a relational database (SQL-92)
IDEA: Embed SMARTS, SMIRKS in SQL as parameters to molecule object methods