ник: Denis V.
Вот-вот. Можно вообще использовать три таблицы:
1. Это таблица со совами и переводом,
2. Таблица букв связанная с первой таблицей, т.е. в этой таблице слово разбивается по буквам при вводе в первую таблицу - это задача интерфейса.
3. Справочная таблица, т. н. весов - буква и соответствующее ей числовое значение.
Таким образом, вычислить гематрию - дело одного запроса!
Весь код - это только при добавлении слова в первую таблицу сделать столько добавлений во вторую, сколько букв оно содержит.