Modinha is a model abstraction similar to an ORM or ODM, that aims to separate data modeling and persistence.