DAME is a software tool to generate C++ and Java classes from SQL statements. By working at the level of SQL statements, dame provides the maximum flexibility to the developers of database applications.
OpenORM is an OpenSource Object Relational mapping broker based on Scott Ambler whitepapers.
It's developed on C++ and the objects that it persist are CORBA objects.
We are currently using omniORB2 as our ORB and PostgreSQL as our database server.