Simple column types are mapped using standard JDBC mappings with the following additional rules:
Type mapping can be custimized by overriding the propertyType(Column column) method of the Db2JavaMapper class.
Simple, auto-sequencing and compound primary keys are supported.
The most common many-to-one, one-to-many, one-to-one and many-to-many mappings. Currently (1.0-beta2) relationships with single column foreign key to a compound primary key tables in JPA/Hibernate 3.2 is not working - just need a working example to fix.
Relationships are bi-directional by default. Uni-directional relationships must be specified explicitly in the model on a per-relationship basis.
Database fetching modes (ie cascade-delete, etc.) supported by JDBC metadata are translated. Others must be specified explicitly in the model
Relationship naming, cardinality and collection type mapping can be custimized by overriding the applicable method of the Db2JavaMapper class.
these should be fixed soon ;-)