As documented here, these are the possible values for required:
• 1: Exactly one is required
• +: At least one is required, may have more
• *: Zero or more elements are accepted
• 0: Optional, not required, If present, there should be only one.