Lignes directrices d’Artsdata à propos des identifiants pérennes
Conformément aux spécifications du RDF pour les données ouvertes et liées, chaque entité nommée (comme par exemple un événement, un lieu ou une personne), classe et propriété chargée dans le triple store d’Artsdata doit être désignée par un identifiant pérenne exprimé sous la forme d’une adresse URI (voir cet article pour en apprendre plus à propos des identifiants pérennes).
Identifiants pérennes supportés et recommandés
Artsdata attribue ses propres identifiants pérennes (URI) aux entités nommées lorsqu’elles satisfont aux exigences minimale pour l’attribution d’identifiants. Les utilisateurs enregistrés peuvent créer eux-mêmes des URI pour les entités déjà chargées dans Artsdata. Ils peuvent aussi créer une URI Artsdata à partir d’une URI Wikidata.
Artsdata s’appuie aussi sur des URI externes. Artsdata supporte tous les identifiants pérennes de base de connaissances ouvertes, incluant :
- Wikidata ;
- ISNI ;
- VIAF ;
- Musicbrainz.
Artsdata accepte aussi les URI locales générées par un fournisseur de données (voir plus bas).
Afin d’aider les fournisseurs de données dans l’adoption et la mise en œuvre d’identifiants pérennes, voici quelques recommandations d’identifiants pérennes selon les classes d’entités.
| Type | ID Artsdata | ID Wikidata | ISNI | URI locale |
|---|---|---|---|---|
| schema:Person | Recommandé | Recommandé | Recommandé | Optionnel |
| schema:Organization schema:PerformingGroup |
Recommandé | Recommandé | Optionnel | Optionnel |
| schema:Place schema:CreativeWork ado:LivePerformanceWork |
Recommandé | Recommandé | Non-valide pour ce type | Optionnel |
| schema:Event | Recommandé | Optionnel | Non-valide pour ce type | Optionnel |
L’identifiant Artsdata, l’identifiant Wikidata et l’ISNI sont des identifiants pérennes globalement uniques : ils sont destinés à référencés dans plusieurs systèmes d’informations, hors de leurs domaine web. En ce sens, on les désigne parfois d’identifiants « globaux », identifiants « passerelles » ou identifiants « externes ». Dans ces lignes directrices, on les appelle URI externes.
Par opposition, les identifiants « locaux » (par exemple, les clés d’une base de données relationnelle), sont destinés à être référencés à l’interne, à l’intérieur d’un système d’information local. Les identifiants locaux peuvent aussi être exprimés sous la forme d’une URI à l’intérieur du domaine web ou le système d’information est hébergé. Ces URI locales peuvent être réconciliées (c.-à-d. mises en correspondance ou matchées) avec des URI externes afin de préciser que deux URI désignent la même entité du monde réel (par exemple, une personne, un lieu ou un événement).
Dans les données structurées Schema et dans le modèle de données Artsdata, les URI locales sont la cible (c.-à-d. la valeur attendue) de la propriété @id, alors que les URI externes sont la cible de la propriété sameAs.
Comment intégrer une URI locale à des données structurées
Voir : Lignes directrices concernant la propriété @id et les URI locales
Comment intégrer des URI externes à des données structurées
Voir : Lignes directrices concernant la propriété sameAs et les URI
Comment récupérer des URI d’identifiants pérennes
Voir : Comment récupérer les URI d’identifiants pérennes
Comment entreposer des URI externes dans une base de données
À venir…
À propos de l’identifiant Artsdata
L’identifiant Artsdata est un identifiant globalement unique et pérenne pouvant désigner tout concept ou toute entité nommée dans le graphe de connaissances Artsdata. Il peut notamment être assigné à des entités pour lesquelles il n’existe à l’heure actuelle aucun identifiant passerelle approprié, notamment les entités de type Event. Toute entité satisfaisant à une validation SHACL peut se voir assigner un identifiant.
L’identifiant Artsdata est aussi un identifiant opaque. Il est constitué d’une suite d’une lettre (la lettre « K ») et de chiffres sans rapport avec le contenu de l’entité. La première série de chiffre désigne la source à partir de laquelle l’identifiant a été créé. Par exemple, les entités dont le nom débute par « K2 » ont toutes été importées depuis Wikidata. La seconde série de chiffre complète la première pour désigner de façon univoque l’entité.
L’identifiant Artsdata est déréférençable : il est possible de le résoudre sur le Web afin d’accéder aux métadonnées de l’entité qu’il identifie. Selon les préférences de l’agent qui accède à la ressources, les métadonnées peuvent être représentées dans trois formats : HTML, JSON-LD, Turtle.
Il est possible pour des tiers de contribuer à l’assignation d’identifiants Artsdata. Les utilisateurs enregistrés peuvent notamment :
- Utiliser la fonction « Réconcilier », depuis l’interface de visualition d’une ressource, pour assigner ou lier un identifiant à une entité déjà chargée dans Artsdata ;
- Utiliser l’application de « Rapprochement en lot », pour réconcilier, lier et attribuer des identifiants avec un jeu complet données ;
- Utiliser la fonction « Réconcilier avec Wikidata », dans l’interface d’Artsdata, pour charger une entité depuis Wikidata et lui assigner un identifiant Artsdata ;
- Utiliser l’API Mint, depuis une application tierce, pour assigner des identifiants à des entités qui ne sont pas encore chargées dans Artsdata.
La fonction « Réconcilier », dans l’interface de visualisation des ressources, permet à une personne contributrice de réconcilier une entité (c.-à-d., vérifier dans le graphe central si d’autres entités similaires existent), puis soit de créer et d’attribuer un nouvel identifiant à cette entité, soit de la lier à un identifiant Artsdata existant.
Spécifications de l’identifiant Artsdata
- Format de l’URI :
http://kg.artsdata.ca/resource/$1 - Format CURI :
adr:$1 - Regex l’identifiant :
^K\d+-\d+$ - Exemple d’URI :
http://kg.artsdata.ca/resource/K12-438 - Note : Le format d’URI d’Artsdata n’inclut pas un protocole sécurisé “https”, comme c’est souvent le cas pour les identifiants pérennes avec négociation de contenu.