Every object descriptor is composed of a set of property descriptors and correlation between properties of the object. Its graphical representation is as follows:
The **descriptor** node is *required*. It specifies object descriptor. Data type: *ObjectDescriptor* (`descriptor.xsd`).
- The **property** node is *required*. It specifies one or more property descriptors. For details, refer to the Descriptor of Property section. Data type: *PropertyDescriptor* (`descriptor.xsd`).
- The **bind** node is *optional*. It defines correlation between properties of the object. For details, refer to the Bind Parameters section. Data type: PropertyDescriptor (`descriptor.xsd`).
Before you start using descriptors, read more about filtering in the Filters of Descriptors section.
For more information about descriptors, refer to the Descriptors Overview section.