我很困惑。试图获取加拿大省和地区的列表,即一级省。所以我正在寻找与Q16(加拿大)相关的Q10864048(一级行政国家细分)的子类。我正在寻找的子类当然是Q11828004(加拿大省),它确实是Q10864048的子类。
所以,让我们查询 Q10864048 的子类。这不会产生 Q11828004。
奇怪的。Wikidata 说 Q11828004 是 Q10864048 的子类,但query.wikidata.org说它不是。至少,query.wikidata.org 找到了 Q10864048 的 264 个其他直接子类。
检查 SQID 工具:https ://sqid.toolforge.org/#/view?id=Q11828004 。是的,Q11828004 是 Q10864048 的子类。
检查超类:https ://sqid.toolforge.org/#/view?id=Q10864048 。“直接子类:无”。所以SQID说Q11828004是Q10864048的直接子类,但是Q10864048没有子类?
而且,当一个类没有任何直接子类时,它怎么能有 14 个子类呢?
这根本不符合逻辑。三个工具,各有各的说法,SQID 工具甚至自相矛盾。
一种可能性是这些工具在不同的版本上运行,即不同的数据转储。但是,该声明Q11828004 P279 Q10864048
自 2017 年 4 月以来一直存在于数据中,因此它应该存在于所有数据转储中。
我错过了什么?
注意:似乎query.wikidata.org知道关系Q11828004 P279 Q2879
, 和Q2879 P279 Q10864048
。但这仍然不能解释上面提到的差异。