PowerDesigner provides powerful capabilities for generating one model from another, and keeping the two models synchronized. Thus, you could model your data at an abstract level in a CDM, generate an LDM to model implementation-neutral features, and then generate multiple PDMs for various DBMSs.
The following table shows which model types you can generate from each model type. The left column lists the source model and the column headings the model types that can be generated from it: