Type A has a reference to B.
Type A' inherits this reference from A. A' overwrites this reference and annotates: "Visibility in editor: hidden". or "Visibility in editor: read only".
Both adjustments are not considered in forms for A'. In table displays of A', however, they are.
The same with attributes: e.g. a text field should be subtype read-only and assigned a default value.