Мне нужна помощь, начиная с SPARQL: у меня есть несколько человек (A, B, C). Я хочу заявить, что они все одинаковы. Я пробовал следующее:
PREFIX : <http://test.com#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
CONSTRUCT {
?p owl:sameAs ?p
}
WHERE {
} VALUES (?p) {
(:A)
(:B)
(:C)
}
Результат:
:B owl:sameAs :B .
:A owl:sameAs :A .
:C owl:sameAs :C .
То, что я хотел бы получить, это что-то вроде этого:
:A owl:sameAs :B
:A owl:sameAs :C
:B owl:sameAs :A
:B owl:sameAs :C
:C owl:sameAs :A
:C owl:sameAs :B
Do у вас есть намеки на меня, как это сделать?