Choisir une ou des Ontologies
Dublin Core (DCMI ou dcterms) est une base généralement acceptée pour une structuration simple des données de base (auteur, sujet, relations…). Pour aller plus loin, on peut explorer CIDOC CRM (ISO 21127:2014 en Français), qui sert de base au profil LIDO-MC.
Les ontologies proposent généralement un export au format RDF/Ntriples/Turtle/[...] qui peut être importé dans une base Omeka S ou similaire.
Déterminer un vocabulaire
Les ontologies sont généralement très vagues concernant les restrictions de vocabulaire. Par exemple, Dublin Core autorise l’entrée de texte libre dans un champ dc:date, afin de s’adapter à toutes les situations.
Il est généralement préférable de restreindre au maximum les variations de vocabulaire dans les cas ou c’est possible.
Pour établir un vocabulaire contrôlé, on peut s’appuyer sur les thésaurus proposés par le ministère de la culture (interface hébergée par Huma-Num) : Opentheso
Les thésaurus ainsi proposés peuvent eux aussi être exportés sous un format relationel via l’API (doc. OpenAPI).
A défaut on peut se replier vers le très générique mais très complet WikiData
Leur utilisation dans Omeka est parfois un peu plus brouillonne car il n’est pas possible d’utiliser une source RDF pour un vocabulaire contrôlé.
Voir les modules Omeka S: