piaaf #17098430 Doublons étranges dans les résultats de certaines requêtes SPARQL [validation pending]

Je prépare des requêtes SPARQL, et je les teste, mais j'ai noté que plusieurs des requêtes que j'ai préparées renvoient plusieurs fois exactement le même résultat, et je ne comprends pas.

Un exemple :

PREFIX ric: <http://www.ica.org/standards/RiC/ontology#>
PREFIX skos:<http://www.w3.org/2004/02/skos/core#>
PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#>

SELECT ?entity ?label WHERE
{
?entity a ric:CorporateBody.
?entity rdfs:label ?label.
?entity ric:hasTypeRelation ?rel.
?rel ric:hasType ?legalstatus.
?legalstatus skos:prefLabel "service à compétence nationale"@fr.

}

Il ne devrait y avoir que 4 résultats, il y en a 8 dont 4 doublons.
A mon humble avis, et après vérification dans les fichiers RDF des entités en question (où il ne figure qu'une et une seule relation de catégorisation) il y a un problème, mais je peux me tromper.
Je ne vois pas pourquoi il faudrait employer DISTINCT ici.

S'il s'agit vraiment d'un problème, je peux fournir d'autres exemples de requêtes donnant des doublons.

prioritynormal
typebug
done in0.3.0
load left0.000
closed by<not specified>