Полистал их доку наискось. Я не знаю ни скалы ни их вражеской платформы — но под дотнетом эта задача уже явно решена, при том довольно давно.
В частности в связке с LINQ — можно получить весьма типизированный достпук к БД. При том, имхо, с куда более человеческим лицом. Хотя LINQ не панацея, есть и другие (но менее функциональные) решения.