简体   繁体   English

skos:related vs skos:relatedMatch

[英]skos:related vs skos:relatedMatch

Can someone explain to me the difference between skos:related and skos:relatedMatch predicates?有人可以向我解释 skos:related 和 skos:relatedMatch 谓词之间的区别吗? My current understanding is that skos:related applies to concepts that are related "within" a scheme, whereas skos:relatedMatch is to concepts across different schemes.我目前的理解是 skos:related 适用于在方案“内”相关的概念,而 skos:relatedMatch 适用于跨不同方案的概念。 I am not sure if that is correct.我不确定这是否正确。 Could someone please confirm if this is right?有人可以确认这是否正确吗? Or, if you think there is a better explanation, please help me with it.或者,如果您认为有更好的解释,请帮助我。

it's right skos:related is used between concepts within the same schema.是的skos:related用于同一架构内的概念之间。 but can be interpreted as the addition of one concept to another (it's like seeAlso ) or as a complete correspondence of related concepts (it's like sameAs ).但可以解释为将一个概念添加到另一个概念(类似于seeAlso )或相关概念的完全对应(类似于sameAs )。 and the same is right for skos:relatedMatch but related concepts as you mentioned are in different schemas同样适用于skos:relatedMatch但您提到的相关概念在不同的模式中

Check out the definition of skos:relatedMatch ‒ it has two super-properties, skos:related and skos:mappingRelation .查看skos:relatedMatch的定义——它有两个超属性, skos:relatedskos:mappingRelation This means that _:a skos:relatedMatch _:b actually implies both _:a skos:related _:b and _:a skos:mappingRelation _:b .这意味着_:a skos:relatedMatch _:b实际上暗示了_:a skos:related _:b_:a skos:mappingRelation _:b

Based on this, it can be concluded that skos:related must apply to any two concepts that are related in some way, not just within a concept scheme.基于此,可以得出结论, skos:related必须适用于以某种方式相关的任何两个概念,而不仅仅是在概念方案中。 This is supported by the SKOS reference : SKOS 参考支持这一点:

However, note that using the SKOS semantic relation properties ( skos:broader , skos:narrower , skos:related ) to link concepts in different concept schemes is also consistent with the SKOS data model但是请注意,使用 SKOS 语义关系属性( skos:broaderskos:narrowerskos:related )来链接不同概念方案中的概念也与 SKOS 数据模型一致

Therefore feel free to use skos:related it in any general case when you don't particularly care about mapping between two concept schemes.因此,当您不特别关心两个概念方案之间的映射时,可以在任何一般情况下随意使用skos:related它。

Intriguingly enough, it is also possible to use skos:relatedMatch between concepts that are in the same scheme, per the reference:有趣的是,根据参考,还可以在同一方案中的概念之间使用skos:relatedMatch

Note also that, because different people might re-organize concepts into concept schemes in different ways, a graph might assert mapping links between concepts in the same concept scheme, and there are no formal integrity conditions in the SKOS data model that would make such a graph inconsistent还要注意,由于不同的人可能以不同的方式将概念重新组织成概念方案,因此图可能会断言同一概念方案中的概念之间的映射链接,并且在 SKOS 数据模型中没有正式的完整性条件可以使这种图不一致

In the end, this means that mapping relations are for convenience, to give you the idea that the two concepts are not necessarily part of the same hierarchy, or, more precisely, that there should be two distinct concept schemes, each containing one of them.最后,这意味着映射关系是为了方便,让您认为这两个概念不一定属于同一层次结构,或者更准确地说,应该有两个不同的概念方案,每个方案都包含其中一个. But if you actually want to assert this fact (or the opposite), use skos:inScheme .但是,如果您真的想断言这个事实(或相反),请使用skos:inScheme

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM