http://code.tutsplus.com/tutorials/ruby-for-newbies-working-with-datamapper--net-19622