section_heading: Ograničenja elemenata
paragraph_text: Odgovarajućim elementima i atributima mogu se precizno odrediti odgovarajuća ograničenja na vrijednost XML elemenata. Element <restriction> koristi se za ograničavanje vrijednosti određenog elementa na određene vrijednosti. Primjer ograničenja podatka starosti koje mora upasti u interval između 0 i 110 <xs:element name="starost"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="110"/> </xs:restriction> </xs:simpleType> </xs:element> Primjer ograničenja podatka vrsta automobila koji mora biti jedan od ponuđenih tipova: <xs:element name="automobil"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Golf"/> <xs:enumeration value="Fiat"/> </xs:restriction> </xs:simpleType> </xs:element> Primjer ograničenja na niz slova engleske abecede: <xs:element name="slovo"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[a-z]"/> </xs:restriction> </xs:simpleType> </xs:element> Primjer ograničenja duljine podatka: <xs:element name="jmbg"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="13"/> </xs:restriction> </xs:simpleType> </xs:element>