I think the best approach here, in consideration to performance, as this is OleDb, is that I will create a memo field in the Styles.dbf table. The robot, on an interval basis, will update the memo field with the related syntax I need for all the synonyms in regards to the style. So, at run time, I will only have to add the memo field, which I could call Synonyme, into the SQL when I get the 76 records. So, this will save 76 additional SQLs just to get that.