Saltar al contenido principal

Cardinalidad

La cardinalidad hace referencia a la cantidad de veces que aparece un elemento, que puede ser ninguna, una o varias veces.

Para ello, se proporcionan tres operadores o modificadores:

OperadorCardinalidadApariciones
?0-1Una o ninguna.
+1-nUna o más.
*0-nNinguna o más.

Estos operadores se deben indicar a continuación del nombre del elemento.

<!ELEMENT nombre*>

Si hay varios elementos entre paréntesis, se debe indicar después del paréntesis de cierre.

<!ELEMENT (nombre, (telefono, correo)+)>
<!ELEMENT (nombre, (telefono | correo)?)>