<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
	<xsd:element name="Nachname" type="xsd:string"/>
	<xsd:complexType name="PersonType">
		<xsd:sequence>
			<xsd:element ref="Vorname" maxOccurs="unbounded"/>
			<xsd:element ref="Nachname" maxOccurs="unbounded"/>
			<xsd:element name="Qualifikationsprofil" type="QualifikationsprofilType" minOccurs="0"/>
		</xsd:sequence>
		<xsd:attribute name="PersID" type="xsd:ID" use="required"/>
		<xsd:attribute name="Gehaltsgruppe" default="1a">
			<xsd:simpleType>
				<xsd:restriction base="xsd:NMTOKEN">
					<xsd:enumeration value="1"/>
					<xsd:enumeration value="1a"/>
					<xsd:enumeration value="2"/>
				</xsd:restriction>
			</xsd:simpleType>
		</xsd:attribute>
		<xsd:attribute name="mitarbeitInProjekt" type="xsd:IDREFS" use="required"/>
	</xsd:complexType>
	<xsd:complexType name="ProjektType">
		<xsd:attribute name="ID" type="xsd:ID" use="required"/>
		<xsd:attribute name="date" type="xsd:date"/>
		<xsd:attribute name="budget" default="10000.00">
			<xsd:simpleType>
				<xsd:restriction base="xsd:double">
					<xsd:fractionDigits value="2"/>
				</xsd:restriction>
			</xsd:simpleType>
		</xsd:attribute>
		<xsd:attribute name="Projektleiter" type="xsd:IDREF" use="required"/>
		<xsd:attribute name="Mitarbeiter" type="xsd:IDREFS" use="required"/>
	</xsd:complexType>
	<xsd:element name="ProjektVerwaltung">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Person" type="PersonType" maxOccurs="unbounded"/>
				<xsd:element name="Projekt" type="ProjektType" maxOccurs="unbounded"/>
			</xsd:sequence>
			<xsd:attribute name="version" type="xsd:string" fixed="1.0"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:complexType name="QualifikationsprofilType" mixed="true">
		<xsd:choice minOccurs="0" maxOccurs="unbounded">
			<xsd:element ref="Qualifikation"/>
			<xsd:element ref="Leistungsstufe"/>
			<xsd:any namespace="http://www.w3.org/1999/xhtml"/>
		</xsd:choice>
	</xsd:complexType>
	<xsd:element name="Qualifikation" type="xsd:string"/>
	<xsd:element name="Leistungsstufe" type="xsd:string"/>
	<xsd:element name="Vorname" type="xsd:string"/>
</xsd:schema>

