-
Notifications
You must be signed in to change notification settings - Fork 5
fachtype
hfreye edited this page Sep 16, 2016
·
4 revisions
<xs:include schemaLocation="http://bsbb.eu/textcontent.xsd"></xs:include>
<xs:include schemaLocation="http://bsbb.eu/c2type.xsd"></xs:include>
<xs:complexType name="themainhalttype">
<xs:sequence>
<xs:element name="id" type="stringtype"/>
<xs:element name="title" type="stringtype"/>
<xs:element name="content" type="stringtype"
minOccurs="0"
maxOccurs="20"/>
<xs:element name="inhalt" type="themainhalttype"
minOccurs="0"
maxOccurs="20"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="c3type">
<xs:sequence>
<xs:element name="id" type="stringtype"/>
<xs:element name="title" type="stringtype"/>
<xs:element name="vortext" type="textcontent"/>
<xs:element name="themainhalt" type="themainhalttype"
minOccurs="1"
maxOccurs="30"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="fachtype">
<xs:sequence>
<xs:element name="id" type="stringtype"/>
<xs:element name="title" type="stringtype"/>
<xs:element name="c1" type="textcontent"/>
<xs:element name="c2" type="c2type"/>
<xs:element name="c3" type="c3type"/>
</xs:sequence>
</xs:complexType>
Jedes Fach hat - neben ID und Titel - drei Abschnitte C1, C2 und C3. C1 ist ein Fließtext, C2 (c2type) enthält die Kompetenzen und Standards , C3 befasst sich mit Themen und Inhalten. Da die C3-Teile sich stark unterscheiden, wurde ein generischer Typ aus Fließtexten definiert. Hier sollte weiter ausdifferenziert werden, damit die Semantik besser erkennbar wird.