Skip to content

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.

Clone this wiki locally