relation.xsd
Cliquez ici pour obtenir le fichier
Taille 2.5 kB - Type du fichier text/xmlContenu du fichier
<?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" elementFormDefault="qualified" version="LOMFRv1.0"> <xsd:annotation> <xsd:documentation>Fichier décrivant les groups, types, tags et valeurs de la catégorie LOMFR Relation</xsd:documentation> <xsd:appinfo>Voir documentation dans lomfr.xsd</xsd:appinfo> </xsd:annotation> <xsd:simpleType name="kindValues"> <xsd:restriction base="xsd:token"> <xsd:enumeration value="ispartof"/> <xsd:enumeration value="haspart"/> <xsd:enumeration value="isversionof"/> <xsd:enumeration value="hasversion"/> <xsd:enumeration value="isformatof"/> <xsd:enumeration value="hasformat"/> <xsd:enumeration value="references"/> <xsd:enumeration value="isreferencedby"/> <xsd:enumeration value="isbasedon"/> <xsd:enumeration value="isbasisfor"/> <xsd:enumeration value="requires"/> <xsd:enumeration value="isrequiredby"/> <xsd:enumeration value="est associée à"/> <xsd:enumeration value="est la traduction de"/> <xsd:enumeration value="fait l'objet d'une localisation"/> <xsd:enumeration value="fait l'objet d'une traduction"/> <xsd:enumeration value="est la localisation de"/> <xsd:enumeration value="est pré-requis de"/> <xsd:enumeration value="a pour pré-requis"/> </xsd:restriction> </xsd:simpleType> <xsd:complexType name="kind"> <xsd:complexContent> <xsd:extension base="Vocabular"> <xsd:sequence> <xsd:element name="value" type="kindValues"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:complexType name="relation"> <xsd:sequence> <xsd:element name="kind" type="kind" minOccurs="0"/> <xsd:element name="resource" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="identifier" minOccurs="0" maxOccurs="unbounded"> <xsd:complexType> <xsd:sequence> <xsd:element name="catalog" type="CharacterString" minOccurs="0"/> <xsd:element name="entry" type="CharacterString" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="description" type="LangString" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:group name="relation"> <xsd:sequence> <xsd:element name="relation" type="relation"/> </xsd:sequence> </xsd:group> </xsd:schema>