A restriction on the possible values of component attributes in VT.
(<=> (Value-Allowed-For-Vt-Term ?Value) (Or (Number ?Value) (String ?Value) (Vt-Component ?Value) (Component-Class ?Value)))
(Or (Number ?Value) (String ?Value) (Vt-Component ?Value) (Component-Class ?Value))
(Inherited-Facet-Value Slot-Value-Type Vt-Constant Denotation Value-Allowed-For-Vt-Term) (<=> (Vt-Constant ?Constant) (And (Constant ?Constant) (Value-Type ?Constant Denotation Value-Allowed-For-Vt-Term) (Value-Cardinality ?Constant Denotation 1))) (<=> (Value-Allowed-For-Vt-Term ?Value) (Or (Number ?Value) (String ?Value) (Vt-Component ?Value) (Component-Class ?Value)))