Sistem pravil ima dve pomembni lastnosti. Pravila za pretvorbo poizvedb ne potrebujejo podatkov, ki so dejansko shranjeni v tabelah, dostop imajo le do podatkov o strukturi tabel, zato so izredno hitra. Druga pomembna lastnost je ta, da imajo tudi uporabniki možnost določanja lastnih pravil, kar omogoča izdelavo kompleksnih sistemov poizvedb, kjer je vsak podstavek poizvedbe mogoče pogojiti s poljubnim številom implicitnih podstavkov, na katere je prav tako mogoče vplivati s pravili.