ja, det kan du.
Det er Ruby meta-programmering 101 via Class.new
Eksempler:
http://blog.rubybestpractices.com/posts/gregory /anonymous_class_hacks.html
http://blog.jayfields.com /2008/02/ruby-creating-anonymous-classes.html
For at hacke navnene, mens du henter dem, se på const_set som i dette svar:Definer navngivne klasser dynamisk i Ruby
Du ville grundlæggende gå over din db og bare oprette klasserne.