Deprecated: Return type of YDataTable::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/bdavid/prod/georef/yamldoc/ydclasses/ydata.inc.php on line 428
Deprecated: Return type of YamlDataTable::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/bdavid/prod/georef/yamldoc/ydclasses/yamldata.inc.php on line 295
ydclasses Scheme
Scheme - définition de la classe Scheme des micro-thésaurus
Aucun schéma n'est associé à cette classe de documents
La classe est définie dans le fichier yamlskos.inc.php
Documentation de la classe
La notion Skos de scheme est étendue pour gérer les listes de listes de codes définies pour Inspire.
Une telle liste est définie comme liste de code et comporte une propriété hasPart contenant la liste des
identifiants des différentes listes contenues. Les sous-listes comportent une propriété isPartOf avec les listes
auxquelles elles appartiennent. Ces 2 propriétés hasPart et isPartOf proviennent de Dublin Core.
Chaque scheme, identifié par une clé, contient au moins les champs:
- prefLabel qui porte une étiquete mono ou multi-lingue,
- le rattachement hiérarchique qui est soit:
- domain qui contient la liste des identifiants des domaines auxquels le scheme est rattaché
- isPartOf qui contient la liste des identifiants des schemes auxquels le scheme fait partie