Насколько я понимаю,? Var используется в запросе wikidata sparql, когда у целевого объекта нет метки.? varLabel используется, когда переменная имеет rdfs:label
.Для меня это звучит так: можно ли различить «var» или «varLabel» на основании property type
, относящегося к свойству.Это означает, что SPO triple и O - это переменная, которую мне нужно найти, и затем я могу искать тип свойства P, чтобы решить, какой тип переменной.
Мой вопрос:
- Верно ли мое предположение?
- Если да, то какие свойства должны быть
?var
вместо ``?? VarLabel? Quantity
должны быть ?var
. - Что касается
Time
, то и ?var
, и ?varLabel
вроде бы в порядке, но форматы разные. - Что касается типа
String
, я не уверен, что это должно быть ?var
или ?varLabel
но я обнаружил, что некоторые запросы с ?varLabel
в строковом типе не возвращают никакого результата.Так что уверен, что String
отображается на ?var
- Все остальное я предполагаю, что
?varLabel
возвращает значение, но я не уверен.
Таким образом, мой вопрос заключается в том, какой тип свойства соответствует ?var
или ?varLabel
.