Étant donné les triplets suivants:Comment fusionner des sujets RDF avec les mêmes propriétés en sommant leurs valeurs?
s1 nameProperty "Bozo"
s1 laughProperty "Haha"
s1 valueProperty "2.00"^^xml:double
s2 nameProperty "Clown"
s2 laughProperty "hehe"
s2 valueProperty "3.00"^^xml:double
s3 nameProperty "Bozo"
s3 laughProperty "Haha"
s3 valueProperty "1.00"^^xml:double
Je voudrais fusionner des sujets avec le même nom et rire et résumer leurs valeurs, avec un résultat un peu comme:
s1 nameProperty "Bozo"
s1 laughProperty "Haha"
s1 valueProperty "3.00"^^xml:double
s2 nameProperty "Clown"
s2 laughProperty "hehe"
s2 valueProperty "3.00"^^xml:double
Comment réaliser cela avec SPARQL avec le plus d'efficacité? (Il n'est pas nécessaire de conserver les sujets, ils peuvent être insérés tant que le nouveau avec les valeurs fusionnées partage les mêmes nameProperty
et laughProperty
.)