Rule Attribute
:
A rule attribute defined in a Rule Class.
A row on this entity indicates that a Rule Class declares a rule attribute (as opposed to inheriting an attribute from an ancestor Rule Class).
The declared rule attribute may or may not override an identically-named rule attribute declared on an ancestor Rule Class.
The name of the rule attribute must be unique within its declaring Rule Class.
Example If rule class A declares a rule attribute a1, then this entity will store a row for the rule attribute a1 declared on rule class A.
If rule class B extends A and inherits (but does not override) rule attribute a1, then no row is stored on this entity for B's inheritance of a1.
If rule class C extends A and overrides a1 by providing its own declaration of a rule attribute named "a1", then this entity will store a row for the rule attribute a1 declared on rule class C.
Technical Notes
This entity contains data which is automatically denormalized from Rule Set. All locking is handled by Rule Set and Rule Set Migration Control.
The data on this table may only be read or written using CREOLE APIs - no direct access to the underlying data is supported. DMX files and/or database scripts must not be used to populate this entity.
|