维基数据 属性 声明和 属性 直接

Wikidata property statement and property direct

我正在尝试检索与金门大桥相关的实体及其属性。我使用了这个查询 (https://query.wikidata.org/#SELECT%20%3Fp2%20%3Fs%0AWHERE%0A%7B%0A%20%20%09%3Fs%20%3Fp2%20wd%3AQ44440%20.%0A%7D):

SELECT ?p2 ?s
WHERE
{
    ?s ?p2 wd:Q44440 .
}

但是我注意到在结果中,属性 "p:statement/P800" 和 属性 "wdt:P800" 实际上指向同一个东西。他们有相同的ID。我想知道为什么 returns 两者都是。他们有什么区别?我怎样才能得到一个?

我经常使用 DBpedia,所以我不熟悉维基数据中的 uri 方案,这很混乱。

我想这与对语句本身进行具体化的选项有关,至少这是我从此处的文档中了解到的:https://www.wikidata.org/wiki/Wikidata:Glossary#Claims_and_statements这就是为什么他们对同一个 属性。如果将查询更改为

,您会看得更清楚
SELECT ?s ?p
WHERE
{
    ?s ?p wd:Q44440 .
    ?p a owl:ObjectProperty
}

其中returns,

+-------------------------------------------------------------+------------------+
|                              s                              |        p         |
+-------------------------------------------------------------+------------------+
| wd:Q16803333                                                | wdt:P301         |
| wd:Q261174                                                  | wdt:P800         |
| wd:Q950029                                                  | wdt:P921         |
| wd:statement/Q16803333-12EFD280-98AF-4CA1-BEA3-5C142674827D | p:statement/P301 |
| wd:statement/Q261174-4B53E291-A47B-48E3-AE28-7FDE75849E28   | p:statement/P800 |
| wd:statement/Q950029-fd9f357a-45ff-403a-86ba-b462acb2ffbd   | p:statement/P921 |
+-------------------------------------------------------------+------------------+

在那种情况下,您可以看到主题也有一个不同的名称空间,其中 statement 作为关键字。关于这些陈述,您也可以发表陈述,称为具体化。