Saltar al contenido principal

minInclusive

El elemento minInclusive permite definir un valor mínimo (inclusive) para el valor numérico de un elemento o atributo.

Cuando son inclusive, el valor que se determine es parte del conjunto de valores válidos para el dato.

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="nota">
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:schema>

El atributo value permite indicar el valor mínimo y debe ser del mismo tipo de dato que se está restringiendo. Por ejemplo, si el tipo base es integer, solo se pueden utilizar números enteros como valor mínimo.

En el ejemplo, se indica que el valor mínimo debe ser 1 (incluido). Es decir, es equivalente a utilizar un tipo positiveInteger.

Valores válidos serían los siguientes:

<nota>9</nota>
<nota>+9</nota>
<nota>100</nota>

Valores no válidos serían los siguientes:

<nota>0</nota>
<nota>-1</nota>
<nota>-100</nota>