|
Packit |
712bc5 |
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://purl.org/dc/elements/1.1/" targetNamespace="http://purl.org/dc/elements/1.1/" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
|
Packit |
712bc5 |
|
|
Packit |
712bc5 |
<xs:annotation>
|
|
Packit |
712bc5 |
<xs:documentation xml:lang="en">
|
|
Packit |
712bc5 |
Simple DC XML Schema, 2002-10-09
|
|
Packit |
712bc5 |
by Pete Johnston (p.johnston@ukoln.ac.uk),
|
|
Packit |
712bc5 |
Carl Lagoze (lagoze@cs.cornell.edu), Andy Powell (a.powell@ukoln.ac.uk),
|
|
Packit |
712bc5 |
Herbert Van de Sompel (hvdsomp@yahoo.com).
|
|
Packit |
712bc5 |
This schema defines terms for Simple Dublin Core, i.e. the 15
|
|
Packit |
712bc5 |
elements from the http://purl.org/dc/elements/1.1/ namespace, with
|
|
Packit |
712bc5 |
no use of encoding schemes or element refinements.
|
|
Packit |
712bc5 |
Default content type for all elements is xs:string with xml:lang
|
|
Packit |
712bc5 |
attribute available.
|
|
Packit |
712bc5 |
|
|
Packit |
712bc5 |
Supercedes version of 2002-03-12.
|
|
Packit |
712bc5 |
Amended to remove namespace declaration for http://www.w3.org/XML/1998/namespace namespace,
|
|
Packit |
712bc5 |
and to reference lang attribute via built-in xml: namespace prefix.
|
|
Packit |
712bc5 |
xs:appinfo also removed.
|
|
Packit |
712bc5 |
</xs:documentation>
|
|
Packit |
712bc5 |
</xs:annotation>
|
|
Packit |
712bc5 |
|
|
Packit |
712bc5 |
<xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/03/xml.xsd">
|
|
Packit |
712bc5 |
</xs:import>
|
|
Packit |
712bc5 |
|
|
Packit |
712bc5 |
<xs:element name="title" type="elementType"/>
|
|
Packit |
712bc5 |
<xs:element name="creator" type="elementType"/>
|
|
Packit |
712bc5 |
<xs:element name="subject" type="elementType"/>
|
|
Packit |
712bc5 |
<xs:element name="description" type="elementType"/>
|
|
Packit |
712bc5 |
<xs:element name="publisher" type="elementType"/>
|
|
Packit |
712bc5 |
<xs:element name="contributor" type="elementType"/>
|
|
Packit |
712bc5 |
<xs:element name="date" type="elementType"/>
|
|
Packit |
712bc5 |
<xs:element name="type" type="elementType"/>
|
|
Packit |
712bc5 |
<xs:element name="format" type="elementType"/>
|
|
Packit |
712bc5 |
<xs:element name="identifier" type="elementType"/>
|
|
Packit |
712bc5 |
<xs:element name="source" type="elementType"/>
|
|
Packit |
712bc5 |
<xs:element name="language" type="elementType"/>
|
|
Packit |
712bc5 |
<xs:element name="relation" type="elementType"/>
|
|
Packit |
712bc5 |
<xs:element name="coverage" type="elementType"/>
|
|
Packit |
712bc5 |
<xs:element name="rights" type="elementType"/>
|
|
Packit |
712bc5 |
|
|
Packit |
712bc5 |
<xs:group name="elementsGroup">
|
|
Packit |
712bc5 |
<xs:sequence>
|
|
Packit |
712bc5 |
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
|
Packit |
712bc5 |
<xs:element ref="title"/>
|
|
Packit |
712bc5 |
<xs:element ref="creator"/>
|
|
Packit |
712bc5 |
<xs:element ref="subject"/>
|
|
Packit |
712bc5 |
<xs:element ref="description"/>
|
|
Packit |
712bc5 |
<xs:element ref="publisher"/>
|
|
Packit |
712bc5 |
<xs:element ref="contributor"/>
|
|
Packit |
712bc5 |
<xs:element ref="date"/>
|
|
Packit |
712bc5 |
<xs:element ref="type"/>
|
|
Packit |
712bc5 |
<xs:element ref="format"/>
|
|
Packit |
712bc5 |
<xs:element ref="identifier"/>
|
|
Packit |
712bc5 |
<xs:element ref="source"/>
|
|
Packit |
712bc5 |
<xs:element ref="language"/>
|
|
Packit |
712bc5 |
<xs:element ref="relation"/>
|
|
Packit |
712bc5 |
<xs:element ref="coverage"/>
|
|
Packit |
712bc5 |
<xs:element ref="rights"/>
|
|
Packit |
712bc5 |
</xs:choice>
|
|
Packit |
712bc5 |
</xs:sequence>
|
|
Packit |
712bc5 |
</xs:group>
|
|
Packit |
712bc5 |
|
|
Packit |
712bc5 |
<xs:complexType name="elementType">
|
|
Packit |
712bc5 |
<xs:simpleContent>
|
|
Packit |
712bc5 |
<xs:extension base="xs:string">
|
|
Packit |
712bc5 |
<xs:attribute ref="xml:lang" use="optional"/>
|
|
Packit |
712bc5 |
</xs:extension>
|
|
Packit |
712bc5 |
</xs:simpleContent>
|
|
Packit |
712bc5 |
</xs:complexType>
|
|
Packit |
712bc5 |
|
|
Packit |
712bc5 |
</xs:schema>
|