Parcourir la source

bugfix in odml schema...

Jan Grewe il y a 11 ans
Parent
commit
725652621c
1 fichiers modifiés avec 6 ajouts et 5 suppressions
  1. 6 5
      v1.0/odML.xsd

+ 6 - 5
v1.0/odML.xsd

@@ -12,9 +12,11 @@
         <xs:element name="type" type="xs:string" minOccurs="0" maxOccurs="1"/>
         <xs:element name="uncertainty" type="xs:string" minOccurs="0" maxOccurs="1"/>
         <xs:element name="unit" type="xs:string" minOccurs="0" maxOccurs="1"/>
-        <xs:element name="id" type="xs:string" minOccurs="0" maxOccurs="1"/>
+        <xs:element name="reference" type="xs:string" minOccurs="0" maxOccurs="1"/>
         <xs:element name="definition" minOccurs="0" maxOccurs="1"/>
-        <xs:element name="defaultFileName" minOccurs="0" maxOccurs="1"/>
+        <xs:element name="filename" minOccurs="0" maxOccurs="1"/>
+        <xs:element name="encoder" minOccurs="0" maxOccurs="1"/>
+        <xs:element name="checksum" minOccurs="0" maxOccurs="1"/>
       </xs:choice>
     </xs:complexType>
   </xs:element>
@@ -26,7 +28,6 @@
         <xs:element name="name" type="xs:string" minOccurs="1" maxOccurs="1"/>
         <xs:element ref="value" minOccurs="1" maxOccurs="unbounded"/>
         <!-- all other elements are optional -->
-        <xs:element name="synonym" minOccurs="0" maxOccurs="unbounded"/>
         <xs:element name="definition" type="xs:string" minOccurs="0" maxOccurs="1"/>
         <xs:element name="mapping" type="xs:string" minOccurs="0" maxOccurs="1"/>
         <xs:element name="dependency" type="xs:string" minOccurs="0" maxOccurs="1"/>
@@ -42,7 +43,7 @@
       <xs:choice minOccurs="0" maxOccurs="unbounded">
         <xs:element name="name" type="xs:string" minOccurs="1" maxOccurs="1"/>
         <xs:element name="type" type="xs:string" minOccurs="1" maxOccurs="1"/>
-        <xs:element name="id" type="xs:string" minOccurs="0" maxOccurs="1"/>
+        <xs:element name="reference" type="xs:string" minOccurs="0" maxOccurs="1"/>
         <xs:element name="definition" type="xs:string" minOccurs="0" maxOccurs="1"/>
         <xs:element name="link" type="xs:string" minOccurs="0" maxOccurs="1"/>
         <xs:element name="include" type="xs:string" minOccurs="0" maxOccurs="1"/>
@@ -68,4 +69,4 @@
     <xs:attribute name="version" type="xs:string"/>
   </xs:complexType>
  </xs:element>
-</xs:schema>
+</xs:schema>