ODB is an open-source, cross-platform, and cross-database object-relational mapping (ORM) system for C++. It allows you to persist C++ classes to a relational database without having to deal with ...
For now, it does not support navigation properties, complex types, owned types, shadow properties, or inheritance, but they are in the roadmap.