我有生以来第一次尝试开发 RDFS 词汇表。我想知道在 RDFS 中执行以下操作的最佳方法是什么:
我有一个叫做“名字”的东西。名称可以具有属性“语言”。这种语言可以表示为 ISO 693-3 代码或 ISO 693-5 代码。
这是一个三元组,说明希腊语中有一个名字:
<http://example.org/name1> <http://example.org/vocab/language> "ell" .
查找http://example.org/vocab/language可以传达该语言应该是 ISO 639-3 或 ISO 639-5 代码,作为 rdf:comment。
我找到了 lexvo 本体(http://lexvo.org/ontology),我认为使用它会很好。它将这两种类型的 ISO 代码描述为 owl:DatatypeProperty。我想知道如何使用它来改进示例以及如何在 RDFS 中表达它。下面是使用 lexvo 进行相同声明的尝试:
<http://example.org/name1> <http://lexvo.org/ontology#language> <http://lexvo.org/id/iso639-3/ell> .
或 ISO 639-5 替代方案:
<http://example.org/name1> <http://lexvo.org/ontology#language> <http://lexvo.org/id/iso639-5/grk> .
这样的RDF有意义吗?我如何在 RDFS 中表达 RDF 应该是这样的?
提前致谢, 弗兰斯