Вот как такой простой, казалось бы запрос, сделать через ORM?
SELECT TAB2.option, Count(TAB1.id) AS CountObj
FROM TAB1 INNER JOIN TAB2 ON TAB1.Link = TAB2.id
GROUP BY TAB2.option
ORDER BY Count(TAB1.id) DESC;
Я еще не настоящий сварщик, и пока все что получается тормозит. Проверил -- ORM строит кучу запросов вместо одного GROUP BY. Понять как заставить строить правильно не могу. Какая модель, можно догадаться из запроса... Впрочем, это не суть как важно.