<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://dbsys.info/Databasesystemer/2_Losninger/kap14xml" targetNamespace="http://dbsys.info/Databasesystemer/2_Losninger/kap14xml" elementFormDefault="qualified">
	<xs:complexType name="studiehandbok_t">
		<xs:sequence>
			<xs:element name="oppdatert" type="xs:date"/>
			<xs:element name="aar" type="aar_t"/>
			<xs:element name="studium" type="studium_t" maxOccurs="unbounded"/>
			<xs:element name="emne" type="emne_t" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="studium_t">
		<xs:sequence>
			<xs:element name="studiumkode" type="studiumkode_t"/>
			<xs:element name="studiumnavn" type="xs:string"/>
			<xs:element name="faginnhold" type="xs:string"/>
			<xs:element name="opptak" type="xs:string"/>
			<xs:element name="oppbygging" type="oppbygging_t"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="emne_t">
		<xs:sequence>
			<xs:element name="kode" type="kode_t"/>
			<xs:element name="navn" type="xs:string"/>
			<xs:element name="omfang" type="xs:string"/>
			<xs:element name="innhold" type="xs:string"/>
			<xs:element name="evaluering" type="xs:string"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="oppbygging_t">
		<xs:sequence>
			<xs:element name="emnelink" type="emnelink_t" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="emnelink_t">
		<xs:sequence>
			<xs:element name="semester" type="semester_t"/>
			<xs:element name="kode" type="xs:string"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="aar_t">
		<xs:restriction base="xs:integer">
			<xs:minInclusive value="1994"/>
			<xs:maxInclusive value="2999"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="studiumkode_t">
		<xs:restriction base="xs:string">
			<xs:maxLength value="10"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="kode_t">
		<xs:restriction base="xs:string">
			<xs:pattern value="[0-9]{4}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="semester_t">
		<xs:restriction base="xs:string">
			<xs:pattern value="[12]"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:element name="studiehandbok" type="studiehandbok_t"/>
</xs:schema>
