PowerDesigner supports fine-grained persistence model. Multiple classes can be transformed into single table.
Given two classes, Person and Address. The class Person owes one attribute address whose data type is Address:
These classes can be transformed into one table if the transformation type of Class Address is set to Value type. The columns transformed from persistent attributes of the class Address are embedded into the table transformed from the class Person.