cancel
Showing results for 
Search instead for 
Did you mean: 

Change Inheritance behaivor

Former Member
0 Kudos

Hi all

can you please help me

do you know if the default behaivor of powerdesigner inheritance, when i have primary key of supertype (example natural person entity) named like natural person id and the syb type (example employee) the key of employee would be natural person id. I would like to be able to rename or relink the primary key of the syb type to be employee id.

If someone know if and how it is possible it would help me alot

br boris

Accepted Solutions (1)

Accepted Solutions (1)

GeorgeMcGeachie
Active Contributor
0 Kudos

In a CDM, you have no choice, as the attribute is not migrated to the sub-type. In the LDM, you are able to rename the migrate attribute in the sub-type entity, if your version of PD is recent enough.

I can't remember when the feature was added, but it's simple to use. In the Model Options, go to 'Migration Settings', and select 'Allow inherited attribute divergence'. Now you can change the name - beware, you can also change the data type etc.

I can't see any model checks to look for this problem, and the topic hasn't found its way into the Help file yet.

Former Member
0 Kudos

Thanks a lot

it help me a lot

br boris

Answers (0)