You define Java Classes as follows:
-
Create a PowerDesigner Object-Oriented Model Class Diagram targeted for Java.
-
Define Java classes using any UML Class Diagram concept (generalization, association, interface, etc).
-
Define the O/R mapping.
If the JDO product you use does not support complex O/R mapping, you will need to define Java classes that can be easily mapped to relational tables.