【问题标题】:What is the pratical difference between Categories and Properties in SMWSMW中类别和属性之间的实际区别是什么
【发布时间】:2015-03-12 11:47:10
【问题描述】:

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

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

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

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

【问题讨论】:

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

标签: mediawiki semantic-mediawiki


【解决方案1】:

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

(复制了 svick 的答案,看起来足够完整。)

【讨论】:

    【解决方案2】:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 2023-03-08
      • 2021-06-12
      • 1970-01-01
      • 1970-01-01
      • 2010-10-22
      • 1970-01-01
      • 1970-01-01
      • 2012-05-08
      • 2011-03-06
      相关资源
      最近更新 更多