This illustration describes using the Object Type Translator (OTT)
with OCCI.

SQL DDL statements are used to create type definitions in the
database.

OTT takes the INTYPE file, along with the type definitions, and
generates the OUTTYPE file, CPPFILE file, MAPFILE file, and
HFILE file.

The HFILE file generated by OTT is included in the OCCI source
code file.

The compiler then uses as input, the OCCI source file, CPPFILE file,
and MAPFILE file to generate the object file.

The object file and the OCCI Library are then linked by the linker
to create the executable module.