PowerDesigner supports fine-grained persistence model. Multiple classes can be transformed into single table.
Given two classes, Person and Address, where the class Person contains an attribute address whose data type is Address, the 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 will be embedded in the table transformed from the class Person.