Koenig, это актион рекорд. а в датамаппере немного подругому. в той же алхимии можне без маппера обходиться, т.е. возвращаться будет масив а не класс при этом выше производительность. но всеровно прийдеться описать таблицы в коде.
может тебе тоже стоит попробывать так? и сразу пачка проблем должна отпасть.