ГОСТ Р ИСО/МЭК 8825-5— 2013
Пр
им
ер
1
— Далее
пре
д
ста
вл
е
н
о
в
ы
со
к
о
у
ро
вн
е
в
ое
простое определение типа, к
оторое
явля
етс
я
о
г
ра
ни
че
ни
е
м
xsd:string с
ф
асето
м
enumeration:
<xsd:simpleType name="state”>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="off7»
<xsd:enumeration value="on"/>
</xsd:restriction>
</xsd:simpleType>
Э
то
оп
ю
бра
ж
аетс
я
в
пр
и
с
в
ое
нии
т
и
па
АСН
.
1
:
State[NAME AS UNCAPITALIZED] ENUMERATED {off. on)
Пр
им
ер
2
—
Да
л
ее
пре
д
ста
вл
е
н
о
в
ы
со
к
о
у
ро
вн
е
в
ое
простое
опре
д
е
л
е
ни
е
т
и
па
, к
оторое
явля
етс
я
о
г
ра
ни
че
ни
е
м
xsd:integerc
ф
асето
м
enumeration:
<xsd:simpleType name="integer-0-5-10">
<xsd:restriction base="xsd:integer’’»
<xsd:enumeration value=”0"/>
<xsd:enumeration value=”5"/>
<xsd:enumeration value="10’7»
</xsd:restriction>
</xsd:simpleType>
Э
то
отобра
ж
аетс
я
в
пр
и
с
в
ое
нии
т
и
па
АСН
.
1
:
Integer-0-5-10 : [NAMEAS UNCAPITALIZED] (USE-NUMBER] ENUMERATED (intO(O),
int5
(5),
intl0(10)
)
Пр
им
ер
3
—
Да
л
ее
пре
д
ста
вл
е
н
о
в
ы
со
к
о
у
ро
вн
е
в
ое
простое определение типа, к
оторое
явля
етс
я
о
г
ра
ни
че
ни
е
м
xsd:integer с
ф
асето
м
minlnclusive
и
maxlnclusive:
<xsd:simpleType name="integer-1-10">
<xsd:restriction base=“xsd:integer"»
<xsd:minlnclusive value="1’7>
<xsd:maxlnclusive value=’’10’7>
</xsd:restriction>
</xsd:simpleType>
Э
то
оп
ю
бра
ж
аетс
я
в
пр
и
с
в
ое
нии
т
и
па
АСН
.
1
:
Integer-1-10 : [NAMEAS UNCAPITALIZED] INTEGER(1..10)
Пр
им
ер
4
—
Да
л
ее
пре
д
ста
вл
е
н
о
в
ы
со
к
о
у
ро
вн
е
в
ое
простое определение типа, к
оторое
явля
етс
я
о
г
ра
ни
че
ни
е
м
(
с
ф
асето
м
minExclusive)
д
р
у
г
о
г
о
простого определения типа,
по
лу
че
нн
о
г
о
о
г
ра
ни
че
ни
е
м
xsd:integer с
д
оба
вл
е
ни
е
м
ф
асета
minlnclusive
и
maxlnclusive:
<xsd:simpleType name=’’multiple-of-4">
<xsd: restriction»
<xsd:simp!eType>
<xsdrestriction base="xsd:integer">
<xsd:minlnclusive value=’T7>
<xsd:maxlnclusive value="10’7>
</xsd:restriction»
</xsd:simpleType>
<xsd:minExclusive value="5’7>
</xsd:restriction>
</xsd:simpleType>
Э
то
отобра
ж
аетс
я
в
пр
и
с
в
ое
нии
т
и
па
АСН
.
1
:
Multiple-of-4(NAMEAS UNCAPITALIZED] INTEGER(5<..10)
Пр
им
ер
5
—
Да
л
ее
пре
д
ста
вл
е
н
о
в
ы
со
к
о
у
ро
вн
е
в
ое
простое определение типа, к
оторое
явля
етс
я
о
г
ра
ни
че
ни
е
м
(
с
ф
асето
м
minLength и maxLength)
д
р
у
г
о
г
о
простого определения типа,
по
лу
че
нн
о
г
о
о
г
ра
ни
че
ни
е
м
xsd:string с
д
оба
вл
е
ни
е
м
ф
асета
enumeration:
<xsd:simpleType name="color">
<xsd:restriction>
<xsd:simpleType>
<xsd:restrlctionbaso=’’xsd:string">
<xsd:cnumcration valuo=”white’7>
<xsd:enumeration value="black’7>
<xsd:onumeration value="red"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:minLength valuo="2"/>
15