maxOccurs
maxOccurs is an attribute used in XML Schema Definition (XSD) to specify the maximum number of times an element can appear within its parent element. It is part of the xs:complexType definition for elements. The value of maxOccurs can be either a non-negative integer or the keyword unbounded. When set to a specific integer, it defines the upper limit for the occurrence count. For example, maxOccurs="3" means the element can appear zero, one, two, or three times. If the value is set to unbounded, there is no limit to the number of times the element can appear.
The maxOccurs attribute is often used in conjunction with the minOccurs attribute, which specifies the minimum