0

这两种结构之间会有什么影响?

名称 = 人物类别中女性子类别中的属性

名称 = 人物类别中女性属性的子属性

我对现在构建数据将如何影响我以后如何使用语义形式、内联查询、概念和复合查询等进行搜索特别感兴趣

4

2 回答 2

0

虽然https://www.semantic-mediawiki.org/wiki/Help:Special_property_Subproperty_of提及“子属性”的状态:

...对具有该属性的页面的查询也应该返回具有该子属性的页面

... Semantic Mediawiki 或 Mediawiki 似乎没有任何等效的“类别”,因此您可能无法进行类别的嵌套搜索(例如,如果“面包”是“食物”类别,则列出的页面在“面包”下不会被“食物”类别搜索找到,除非也在“食物”下)。

我记得有一些扩展允许这样做(虽然它很昂贵),但我现在找不到它。Scribunto 确实允许pagesInCategory并使用 DynamicPageList 扩展,我们的网站定义了一个模块,用于在一个类别中列出(而不是搜索)类别:https ://me-pedia.org/index.php?title=Module:CategoryList ,但是不幸的是,似乎没有内置的方式来搜索类别。

于 2018-10-25T09:24:26.550 回答
0

SMW 在很大程度上消除了对类别的需求。但是,类别对于管理目的仍然非常有用。至于我,我通常为每个使用独特表单的页面类型使用一个类别。在您的情况下,这将转化为人员类别(假设您有特定的人员表格)。对于查询,它没有任何区别。

(复制 svick 的答案似乎足够完整。)

于 2015-07-28T09:13:45.637 回答