【问题标题】:RDFS - declaring propertiesRDFS - 声明属性
【发布时间】:2011-01-15 10:56:45
【问题描述】:

我对使用语义数据非常陌生,并且有一个快速的问题我找不到答案。

在创建 rdf 模式时,您实际上是根据 OOP 创建一个类,即声明所有有效的属性等。如果是这种情况,那么说我想要一个名为“title”的属性,我实际上打算使用 dcterms:title 我是否必须在架构中明确声明它是我的 rdf 类的成员并将其声明为dcterms:标题。或者,我是否从架构中省略了它并在创建 rdf 实例时简单地使用它?

我希望这是有道理的,并提前感谢任何人对此提供的任何建议。

【问题讨论】:

    标签: rdf semantic-web rdfs


    【解决方案1】:

    在创建 rdf 架构时,您实质上是根据 OOP 创建一个类,即声明所有有效的属性等。

    这是一个常见的误解,而且是错误的。然而,这是完全可以理解的,并且通过使用术语“模式”来邀请它,在 XML 和关系数据库中可以建议对数据的定义或约束。

    W3C 的建议称为“RDF 词汇描述语言 1.0:RDF Schema”,它试图摆脱“模式”一词,并建议 rdfs 的作用:描述词汇。 RDF“模式”只是类和属性描述的集合。

    所以简短的回答是:'我是否必须明确声明这是我班级的成员' 不。 '我是否从架构中省略了它,并在创建 rdf 实例时简单地使用它' 是的,这很好。

    【讨论】:

    • 非常感谢您的回复。来自 oop​​ 背景,这让我有点感动。我觉得有必要准确地指定我的类应该做什么以及它应该具有哪些属性。虽然我完全明白你在说什么。再次感谢
    猜你喜欢
    • 2012-11-23
    • 2015-09-26
    • 1970-01-01
    • 1970-01-01
    • 2015-04-06
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多