/[volute]/trunk/projects/theory/snapdm/xsd/simdb.xsd
ViewVC logotype

Diff of /trunk/projects/theory/snapdm/xsd/simdb.xsd

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 499 by bourges.laurent, Thu May 8 06:24:33 2008 UTC revision 500 by gerard.lemson, Fri May 16 04:44:38 2008 UTC
# Line 24  Line 24 
24           <xsd:element name="name" type="xsd:string" minOccurs="0"/>           <xsd:element name="name" type="xsd:string" minOccurs="0"/>
25           <xsd:element name="description" type="xsd:string" minOccurs="0"/>           <xsd:element name="description" type="xsd:string" minOccurs="0"/>
26           <xsd:element name="referenceURL" type="xsd:string" minOccurs="0"/>           <xsd:element name="referenceURL" type="xsd:string" minOccurs="0"/>
27             <xsd:element name="publisherDID" type="xsd:string" minOccurs="0"/>
28           <xsd:element name="created" type="xsd:dateTime" minOccurs="0"/>           <xsd:element name="created" type="xsd:dateTime" minOccurs="0"/>
29           <xsd:element name="updated" type="xsd:dateTime" minOccurs="0"/>           <xsd:element name="updated" type="xsd:dateTime" minOccurs="0"/>
30           <xsd:element name="status" type="xsd:string" minOccurs="0"/>           <xsd:element name="status" type="xsd:string" minOccurs="0"/>
31           <xsd:element name="curation" type="Curation" minOccurs="0"/>           <xsd:element name="contact" type="Contact" maxOccurs="unbounded"/>
32             <xsd:element name="mainContact" type="base:Reference">
33                <xsd:annotation>
34                   <xsd:appinfo>xmiidref=_12_1_bd102fc_1206601369187_165113_153</xsd:appinfo>
35                </xsd:annotation>
36             </xsd:element>
37        </xsd:sequence>        </xsd:sequence>
38     </xsd:complexType>     </xsd:complexType>
39    
40     <xsd:complexType name="Curation">     <xsd:complexType name="Contact">
41        <xsd:annotation>        <xsd:annotation>
42           <xsd:documentation>Information regarding the general curation of the resource           <xsd:documentation>Information regarding the various parties (persons or organisations) that can play a role such as responsibility, ownership, creator for/of data products, simulations etc</xsd:documentation>
   
 Registry-like curation  object representing persons or organisations that can play a role such as responsibility, ownership, creator for/of data products, simulations etc</xsd:documentation>  
43           <xsd:appinfo>xmiid=_12_1_bd102fc_1206596758777_350876_163</xsd:appinfo>           <xsd:appinfo>xmiid=_12_1_bd102fc_1206596758777_350876_163</xsd:appinfo>
44        </xsd:annotation>        </xsd:annotation>
45        <xsd:sequence>        <xsd:sequence>
46           <xsd:element name="publisher" type="xsd:string"/>           <xsd:element name="role" type="ContactRole"/>
47           <xsd:element name="creator" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>           <xsd:element name="party" type="base:Reference">
          <xsd:element name="contributor" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>  
          <xsd:element name="date" type="xsd:dateTime" minOccurs="0" maxOccurs="unbounded"/>  
          <xsd:element name="version" type="xsd:string" minOccurs="0"/>  
          <xsd:element name="contact" type="base:Reference">  
48              <xsd:annotation>              <xsd:annotation>
49                 <xsd:appinfo>xmiidref=_12_1_bd102fc_1206601369187_165113_153</xsd:appinfo>                 <xsd:appinfo>xmiidref=_12_1_bd102fc_1206601369187_165113_153</xsd:appinfo>
50              </xsd:annotation>              </xsd:annotation>
# Line 52  Line 52 
52        </xsd:sequence>        </xsd:sequence>
53     </xsd:complexType>     </xsd:complexType>
54    
55     <xsd:complexType name="Contact">     <xsd:complexType name="Party">
56        <xsd:annotation>        <xsd:annotation>
57           <xsd:documentation>Information that can be used for contacting someone           <xsd:documentation>Information that can be used for contacting someone
58  </xsd:documentation>  </xsd:documentation>
# Line 179  Line 179 
179              </xsd:annotation>              </xsd:annotation>
180           </xsd:enumeration>           </xsd:enumeration>
181        </xsd:restriction>        </xsd:restriction>
182       </xsd:simpleType>
183    
184       <xsd:simpleType name="ContactRole">
185          <xsd:annotation>
186             <xsd:documentation>Contains different roles a party can play in a resource.</xsd:documentation>
187             <xsd:appinfo>xmiid=_12_1_8e0028f_1210681081343_459631_731</xsd:appinfo>
188          </xsd:annotation>
189          <xsd:restriction base="xsd:string">
190             <xsd:enumeration value="owner">
191                <xsd:annotation>
192                   <xsd:documentation>Represents an owner of a resource.</xsd:documentation>
193                </xsd:annotation>
194             </xsd:enumeration>
195             <xsd:enumeration value="creator">
196                <xsd:annotation>
197                   <xsd:documentation>Created the resource</xsd:documentation>
198                </xsd:annotation>
199             </xsd:enumeration>
200             <xsd:enumeration value="publisher">
201                <xsd:annotation>
202                   <xsd:documentation>Represents a publisher of a resource</xsd:documentation>
203                </xsd:annotation>
204             </xsd:enumeration>
205             <xsd:enumeration value="contributor">
206                <xsd:annotation>
207                   <xsd:documentation>A general contributor to the creation of the resource</xsd:documentation>
208                </xsd:annotation>
209             </xsd:enumeration>
210          </xsd:restriction>
211     </xsd:simpleType>     </xsd:simpleType>
212    
213  </xsd:schema>  </xsd:schema>

Legend:
Removed from v.499  
changed lines
  Added in v.500

msdemlei@ari.uni-heidelberg.de
ViewVC Help
Powered by ViewVC 1.1.26