5.1. Restrictions on Persistent Classes

Kodo JDO places very few restrictions on persistent classes, other
than those mandated by the JDO specification, which we have enumerated
in Section 4.3, “Restrictions on Persistent Classes”.
In particular, Kodo JDO fully supports
inheritance, as well as a wide array of persistent field types and
persistent relations between objects. See
Chapter 7, Object-Relational Mapping on object-relational mapping for
a complete list of the supported inheritance and persistent field
patterns.