L!MP, а разве есть готовые решения? Я просто запихивал в сущности их же RowGateway и дополнял их методами вроде delete и save, вот и весь ActiveRecord (на деле правильнее было бы говорить, что я дополнят RowGateway методами объектов-сущностей, но какая разница?)