Abstract This report describes experiences from research experiments mapping an object-oriented model into the object-relational programming environment Oracle8. As a cookbook, the different tasks creating object types, tables and encapsulation packages for the different object-oriented abstraction mechanisms are explained. It is shown where Oracle8 supports object orientation and where it lacks for support. It is argued that Oracle8 does not give significant improvements for object storage purposes compared with traditional relational databases. Readers should have knowledge of Oracle SQL and PL/SQL concepts and object-oriented language mechanisms.