Se ho capito quello che vuoi fare mi sa non funziona perchè log(a)*log(b) = log(a+b) però ci sono combinazioni diverse che sommate danno lo stesso numero [3+6][4+5][8+1] ecc. Poi magari ho capito male XD
Sennò ti fai una sorta di trigger dove ti fai una tabella temporanea con le colonne invertite e controlli sia sulla normale che su quella invertita.