<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="personen" type="PersonenTyp"/>
<xsd:complexType name="PersonenTyp">
<xsd:sequence>
<xsd:element name="person" type="PersonTyp" minOccurs="0"
maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PersonTyp">
<xsd:sequence>
<xsd:element name="vorname" type="xsd:string"/>
<xsd:element name="nachname" type="xsd:string"/>
<xsd:element name="photo" type="PhotoTyp"/>
</xsd:sequence>
<xsd:attribute name="persnr" type="xsd:ID"/>
<xsd:attribute name="chef" type="xsd:IDREF"/>
<xsd:attribute name="geschlecht" use="required">
<xsd:simpleType>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="maennlich"/>
<xsd:enumeration value="weiblich"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="PhotoTyp">
<xsd:attribute name="src" type="xsd:string"/>
</xsd:complexType>
</xsd:schema>