on 06-24-2016 8:14 PM
I thought this was a problem with generating the PDM from the LDM, but when I looked back the replicated attributes were actually introduced during the CDM to LDM generation.
So, my question is if I have attributes in a super type entity in a CDM, how to I prevent them from being replicated in all the subtypes when I generate the LDM?
I'm in PowerDesginer 16.5.4.3
Hello Jane
If your CDM doesn't use Barker notation, you can set the rule for inheriting attributes on the Generation tab of the Inheritance object, to "inherit only primary attributes". The inheritance generated in the LDM will have the same rule selected. You can see this rule in a list of inheritances - filter the list to show the 'Inherit All' property.
If your CDM DOES use Barker notation, then you have three choices
The default value for this rule is probably in the registry somewhere, so it might be possible to change the default value using a user profile.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.