lomfrensUnique.xsd
lomfrensUnique.xsd — XML document, 9 kB (9886 bytes)
Contenu du fichier
<xs:schema targetNamespace="http://unis.ens-lyon.fr/xsd/LOMFRENS/unique-1" xmlns="http://unis.ens-lyon.fr/xsd/LOMFRENS/unique-1" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="LOMFR NF Z 76-040 12/2006 +LOMFRENS"> <!-- Niveau 0 --> <!-- 1O ensData --> <xs:attributeGroup name="ensData"> <xs:attribute name="uniqueElementName" fixed="ensData"/> </xs:attributeGroup> <!-- Niveau 1 --> <!-- 1O.1 ensCollection --> <xs:attributeGroup name="ensCollection"> <xs:attribute name="uniqueElementName" fixed="ensCollection"/> </xs:attributeGroup> <!-- 1O.2 ensDocumentType --> <xs:attributeGroup name="ensDocumentType"/> <!-- 1O.3 ensDocumentLabel --> <xs:attributeGroup name="ensDocumentLabel"/> <!-- Niveau 2 --> <!-- 1O.1.1 denomination --> <xs:attributeGroup name="denomination"> <xs:attribute name="uniqueElementName" fixed="denomination"/> </xs:attributeGroup> <!-- 1O.1.2 informations --> <xs:attributeGroup name="informations"> <xs:attribute name="uniqueElementName" fixed="informations"/> </xs:attributeGroup> <!-- 1O.1.3 ensDescription --> <xs:attributeGroup name="ensDescription"> <xs:attribute name="uniqueElementName" fixed="ensDescription"/> </xs:attributeGroup> <!-- 1O.1.3 condition --> <xs:attributeGroup name="condition"> <xs:attribute name="uniqueElementName" fixed="condition"/> </xs:attributeGroup> <!-- 1O.1.4 characteristics --> <xs:attributeGroup name="characteristics"> <xs:attribute name="uniqueElementName" fixed="characteristics"/> </xs:attributeGroup> <!-- 1O.1.5 supplementaryData --> <xs:attributeGroup name="supplementaryData"> <xs:attribute name="uniqueElementName" fixed="supplementaryData"/> </xs:attributeGroup> <!-- Niveau 3 --> <!-- 1O.1.3.4 mineralFamily --> <xs:attributeGroup name="mineralFamily"> <xs:attribute name="uniqueElementName" fixed="mineralFamily"/> </xs:attributeGroup> <!-- Niveau 4 --> <!-- Niveau 5 --> <!-- 10.1.3.2.1.1 typeDynamism --> <xs:attributeGroup name="typeDynamism"> <xs:attribute name="uniqueElementName" fixed="typeDynamism"/> </xs:attributeGroup> <!-- 10.1.3.2.1.2 classChemistry --> <xs:attributeGroup name="classChemistry"> <xs:attribute name="uniqueElementName" fixed="classChemistry"/> </xs:attributeGroup> <!-- 10.1.3.2.2.1 classOrigin --> <xs:attributeGroup name="classOrigin"> <xs:attribute name="uniqueElementName" fixed="classOrigin"/> </xs:attributeGroup> <!-- 10.1.3.2.2.2 principalComponent --> <xs:attributeGroup name="principalComponent"> <xs:attribute name="uniqueElementName" fixed="principalComponent"/> </xs:attributeGroup> <!-- 10.1.3.2.3.1 metamType --> <xs:attributeGroup name="metamType"> <xs:attribute name="uniqueElementName" fixed="metamType"/> </xs:attributeGroup> <!-- 10.1.3.2.3.2 metamFacies --> <xs:attributeGroup name="metamFacies"> <xs:attribute name="uniqueElementName" fixed="metamFacies"/> </xs:attributeGroup> <!-- Niveau 4 --> <!-- 1O.1.2.8.1 acquisitionType --> <xs:attributeGroup name="acquisitionType"> <xs:attribute name="uniqueElementName" fixed="acquisitionType"/> </xs:attributeGroup> <!-- 1O.1.3.3.1 subject --> <xs:attributeGroup name="subject"> <xs:attribute name="uniqueElementName" fixed="subject"/> </xs:attributeGroup> <!-- 1O.1.3.3.2 objectType --> <xs:attributeGroup name="objectType"> <xs:attribute name="uniqueElementName" fixed="objectType"/> </xs:attributeGroup> <!-- 1O.1.3.3.3 objectProperty --> <xs:attributeGroup name="objectProperty"> <xs:attribute name="uniqueElementName" fixed="objectProperty"/> </xs:attributeGroup> <!-- 1O.1.4.1.1 oceanOrContinent --> <xs:attributeGroup name="oceanOrContinent"> <xs:attribute name="uniqueElementName" fixed="oceanOrContinent"/> </xs:attributeGroup> <!-- 1O.1.4.1.6 placeName --> <xs:attributeGroup name="placeName"> <xs:attribute name="uniqueElementName" fixed="placeName"/> </xs:attributeGroup> <!-- 1O.1.4.2.1 localisation --> <xs:attributeGroup name="localisation"> <xs:attribute name="uniqueElementName" fixed="localisation"/> </xs:attributeGroup> <!-- 1O.1.4.2.1 dissection --> <xs:attributeGroup name="dissection"> <xs:attribute name="uniqueElementName" fixed="dissection"/> </xs:attributeGroup> <!-- 1O.1.4.2.4 position --> <xs:attributeGroup name="position"> <xs:attribute name="uniqueElementName" fixed="position"/> </xs:attributeGroup> <!-- 1O.1.4.3.1 objectDatation --> <xs:attributeGroup name="objectDatation"> <xs:attribute name="uniqueElementName" fixed="objectDatation"/> </xs:attributeGroup> <!-- 1O.1.5.2.1 developmentState --> <xs:attributeGroup name="developmentState"> <xs:attribute name="uniqueElementName" fixed="developmentState"/> </xs:attributeGroup> <!-- 1O.1.5.4.1 habitat --> <xs:attributeGroup name="habitat"> <xs:attribute name="uniqueElementName" fixed="habitat"/> </xs:attributeGroup> <!-- 1O.1.5.4.2 lifeStyle --> <xs:attributeGroup name="lifeStyle"> <xs:attribute name="uniqueElementName" fixed="lifeStyle"/> </xs:attributeGroup> <!-- 1O.1.5.4.3 relationships --> <xs:attributeGroup name="relationships"> <xs:attribute name="uniqueElementName" fixed="relationships"/> </xs:attributeGroup> <!-- 1O.1.5.4.4 communityAndPopulation --> <xs:attributeGroup name="communityAndPopulation"> <xs:attribute name="uniqueElementName" fixed="communityAndPopulation"/> </xs:attributeGroup> <!-- 1O.1.5.4.5 developmentState --> <xs:attributeGroup name="successionStage"> <xs:attribute name="uniqueElementName" fixed="successionStage"/> </xs:attributeGroup> <!-- 1O.1.5.5.1 feedingStrategyAndNutritionalCategory --> <xs:attributeGroup name="feedingStrategyAndNutritionalCategory"> <xs:attribute name="uniqueElementName" fixed="feedingStrategyAndNutritionalCategory"/> </xs:attributeGroup> <!-- 1O.1.5.5.2 breathing --> <xs:attributeGroup name="breathing"> <xs:attribute name="uniqueElementName" fixed="breathing"/> </xs:attributeGroup> <!-- 1O.1.5.5.3 excretion --> <xs:attributeGroup name="excretion"> <xs:attribute name="uniqueElementName" fixed="excretion"/> </xs:attributeGroup> <!-- 1O.1.5.5.4 circulation --> <xs:attributeGroup name="circulation"> <xs:attribute name="uniqueElementName" fixed="circulation"/> </xs:attributeGroup> <!-- 1O.1.5.5.6 mobilityAndScattering --> <xs:attributeGroup name="mobilityAndScattering"> <xs:attribute name="uniqueElementName" fixed="mobilityAndScattering"/> </xs:attributeGroup> <!-- 1O.1.5.5.7 perception --> <xs:attributeGroup name="perception"> <xs:attribute name="uniqueElementName" fixed="perception"/> </xs:attributeGroup> <!-- 1O.1.5.5.8 adaptativeStrategy --> <xs:attributeGroup name="adaptativeStrategy"> <xs:attribute name="uniqueElementName" fixed="adaptativeStrategy"/> </xs:attributeGroup> <!-- 1O.1.5.5.9 reproduction --> <xs:attributeGroup name="reproduction"> <xs:attribute name="uniqueElementName" fixed="reproduction"/> </xs:attributeGroup> <!-- 1O.1.5.5.10 pollination --> <xs:attributeGroup name="pollination"> <xs:attribute name="uniqueElementName" fixed="pollination"/> </xs:attributeGroup> <!-- 1O.1.5.5.11 development --> <xs:attributeGroup name="development"> <xs:attribute name="uniqueElementName" fixed="development"/> </xs:attributeGroup> <!-- 1O.1.5.5.12 dispersion --> <xs:attributeGroup name="dispersion"> <xs:attribute name="uniqueElementName" fixed="dispersion"/> </xs:attributeGroup> <!-- Niveau 4 --> <!-- Niveau 5 --> <!-- 1O.1.3.2.1.1 rockType --> <xs:attributeGroup name="rockType"> <xs:attribute name="uniqueElementName" fixed="rockType"/> </xs:attributeGroup> <!-- 1O.1.3.2.1.2 rockClass --> <xs:attributeGroup name="rockClass"> <xs:attribute name="uniqueElementName" fixed="rockClass"/> </xs:attributeGroup> <!-- 1O.1.3.2.1.3 rockTexture --> <xs:attributeGroup name="rockTexture"> <xs:attribute name="uniqueElementName" fixed="rockTexture"/> </xs:attributeGroup> <!-- 1O.1.3.2.1.4 rockEnclave --> <xs:attributeGroup name="rockEnclave"> <xs:attribute name="uniqueElementName" fixed="rockEnclave"/> </xs:attributeGroup> <!-- 1O.1.4.2.3.1 longitudinal --> <xs:attributeGroup name="longitudinal"> <xs:attribute name="uniqueElementName" fixed="longitudinal"/> </xs:attributeGroup> <!-- 1O.1.5.1.5.3 gramColoration --> <xs:attributeGroup name="gramColoration"> <xs:attribute name="uniqueElementName" fixed="gramColoration"/> </xs:attributeGroup> <!-- 1O.1.4.2.2.1 organisationLevel --> <xs:attributeGroup name="organisationLevel"> <xs:attribute name="uniqueElementName" fixed="organisationLevel"/> </xs:attributeGroup> <!-- 1O.1.5.2.2.2 structureName --> <xs:attributeGroup name="structureName"> <xs:attribute name="uniqueElementName" fixed="structureName"/> </xs:attributeGroup> <!-- Niveau 5 --> </xs:schema>