You generate a separate .jdo file for each package that contains persistent objects as follows:
If you want to generate a JDO persistence descriptor for a specific JDO product, you still need to configure standard JDO extended attributes.
If a class has primary key attributes, PowerDesigner will generate an inner class to implement the primary key class.
If you use inheritances, only the parent class can have primary key attributes.