Moreover, DbOom is the mapper between object and relational world using plain SQL queries. It defines object-table mappings using annotations or naming convention. However, relationships are not pre-defined, they are set on very place where used. The best way how to think of DbOom is from the JDBC perspective: it is not a full-blown complex ORM library; instead, it is just a nice tool built over Db for efficient database mapping.