DATAtourisme

:hasRepresentation VS :hasMainRepresentation ?

Hello,

Selon la doc V2

La relation [:hasRepresentation] est générique, tandis que la relation
[:hasMainRepresentation] permet de pointer un média qui est une représentation majeure
du produit.

Ceci semble sous entendre, d’un point de vue sémantique, qu’un objet puisse avoir :

  • plusieurs représentation au travers de :hasRepresentation
  • une seule représentation principale au travers de :hasMainRepresentation

Or, l’objet https://data.datatourisme.gouv.fr/7/fb171acd-62c8-3d39-ad58-368179b161a6 dispose de 2 représentations principales, chacune composée de 3 URLs d’images :hasRelatedResource. Ceci fait donc 6 représentations principales. Il n’y a aucun moyen de savoir qu’elle est réellement la représentation de référence, que ce soit en termes de contenu média ou de qualité image.

D’un point de vue de la cohérence des données mais aussi d’un point de vue pratique, il me semble important qu’un objet dispose d’une seule et unique représentation principale (en option bien entendu). Il serait donc intéressant de renforcer le contrôle de cohérence des données sur ce point.

Merci pour votre retour

1 « J'aime »

Bonjour
Nous vous remercions pour cette remarque que nous faisons remonter au producteur de la donnée, afin qu’il modifie ces règles d’alignement pour n’avoir qu’un seul média comme représentation principal comme cela devrait être.
Cela devrait rapidement être corrigé.

C’est corrigé, merci