všechny elementy jsou globální
dohromady se vše složí pomocí odkazů
dokument může začínat libovolným elementem
všechny elementy lze znovupoužívat
jeden element nemůže mít dva různé modely obsahu podle kontextu
<?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="jmeno" type="xs:string"/> <xs:element name="prijmeni" type="xs:string"/> <xs:element name="ulice" type="xs:string"/> <xs:element name="město" type="xs:string"/> <xs:element name="psč" type="xs:string"/> <xs:element name="plat" type="xs:decimal"/> <xs:element name="adresa"> <xs:complexType> <xs:sequence> <xs:element ref="ulice"/> <xs:element ref="město"/> <xs:element ref="psč"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="zamestnanec"> <xs:complexType> <xs:sequence> <xs:element ref="jmeno"/> <xs:element ref="prijmeni"/> <xs:element ref="adresa"/> <xs:element ref="plat"/> </xs:sequence> </xs:complexType> </xs:element> </xs:schema>