Question 1
A global retailer is implementing Oracle DRM to manage its product catalog. The 'Product' hierarchy has a node-level property named 'LifecycleStatus' with possible values 'Development', 'Active', and 'Discontinued'. A validation rule is required to prevent any product node from being moved under the 'Discontinued_Products' limb if its 'LifecycleStatus' is 'Development'. Which validation level is most appropriate for this requirement?
Answer and explanation
Correct answer: C
The validation needs to be evaluated for a specific node ('Product') in the context of its parent within a specific hierarchy. A Node-level validation is the correct choice because it can access both the properties of the node being validated and its relationship to its parent node ('Discontinued_Products'). A Global Node validation applies to a node across all hierarchies it might exist in, which is too broad. Hierarchy and Version levels are for aggregate checks, not individual node placement.