瀏覽代碼

bugfix in odml schema...

Jan Grewe 11 年之前
父節點
當前提交
725652621c
共有 1 個文件被更改,包括 6 次插入5 次删除
  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>