Because the attribute "events" can have 0 to 3 elements (the occurences
property tells me), the cardinality is {0..3;ordered}
It cannot be something else.
What is the use of the numerical part of the Cardinality object, I wonder?
'cardinality' (in ADL) says how big the container can be - imagine it is
like a box containing LEGO pieces. 'occurrences' says how many of a
particular kind of object - e.g. 8x2 LEGO bricks - can be in the
container. 'Existence' says if there is a container or not. For
non-container attributes, 'occurrences' always matches 'existence'.