Oh, I think I understand now. Please tell me if I understood correctly:
- You have a parent entity with an attribute - primary key. There are four child entities, all linked with the parent entity using non-identifying relationship. The primary key attributes migrates to all of those entities.
- You change the attribute Caption and Name and also Description, for example. Out of these changes, only Name caption is passed to the FK attributes. To synchronize Caption and Name in the FK attributes, you have to open their Attribute Properties and click the > symbol. This is actually how TDM is designed to work, only some properties migrate this way from the PK attribute to the FK attributes.
- You apparently also have a similar problem when you change the Data Type or Domain of the PK attribute and this setting does not migrate to FK attributes. Unfortunately, I was not able to reproduce this behavior, no matter which Data Type/Domain I assigned to the PK attribute, the same one was automatically set for all FK attributes.
Hopefully, this should explain why are you experiencing such behavior. Feel free to ask if you didn't understand something!
Regards,
Lukas