The Required property specifies whether an attribute
must contain a value.
- If an attribute that represents a child business object or an
array of child business objects is marked as required and the
connector fails to retrieve any child from the application, the
retrieve operation fails.
- If a simple attribute is marked as required and the connector
fails to retrieve the corresponding row from the database, the
retrieve operation fails. For example, if the connector reads from
multiple tables for a business object and it fails to retrieve a
row for a required simple attribute that represents a value in one
of the tables, the entire retrieve fails.
