<record/>

enregistrement : suite de métadonnées Dublin Core et de paires propriété=valeur
dc:dcsv<1>

Exemple 1.
<set>
<record id="thionville" role="graphic">
<!-- 1er enregistrement -->
<title>
<proper>Plan du rez-de-chaussée</proper>
</title>
<creator>
<unqualified>A. Remy (Dess. Inv.)</unqualified>
</creator>
<format role="physical">
<technique>relevé manuel</technique>
</format>
<format role="physical">
<support>transparent végétal</support>
</format>
<format role="physical">
<colors code="OUI">coul.</colors>
</format>
<coverage>
<place>
<geoname>
<location>
<locality>Thionville</locality>
</location>
</geoname>
</place>
</coverage>
</record>
<record>
<!-- 2ème enregistrement -->
</record>
<!-- ... -->
<record>
<!-- nième enregistrement -->
</record>
</set>

Parents<^>

set ;

Frères<^>

%Block ; info, record, title ;

Enfants<^>

(info?, (%DCproperty)+)

Attributs<^>

  • @id="xs:ID"
  • @code="xs:string"
  • @audience="xs:string"
  • @css="xs:string"
  • @class="xs:string"
  • @remap="xs:string"
  • @uri="xs:anyURI"
  • @lang="xs:string"
  • @value="xs:string"
  • @role="xs:string"
  • @scheme="xs:string"
  • Source<^>

    <xs:element name="record" type="record"/>
    <xs:complexType name="record">
    <xs:sequence>
    <xs:element minOccurs="0" ref="info"/>
    <xs:choice maxOccurs="unbounded">
    <xs:group ref="DC"/>
    <xs:element ref="property"/>
    </xs:choice>
    </xs:sequence>
    <xs:attributeGroup ref="Attributes"/>
    </xs:complexType>


    <1> http://dublincore.org/documents/dcmi-dcsv/