Are there RDBMSs that let you define a custom set of rules for the LIKE operator if it’s applied to a certain table? For example, I want ‘development’ and ‘coding’ to be displayed as results if you search for ‘programming’ in the table Foo.
Or is there a better approach for defining synonyms/paronyms/etc?
I don’t know that that exists, but I just create an alias table (id, fkItem, alias)