RDFS - 声明属性

时间:2010-02-10 20:28:11

标签: rdf semantic-web rdfs

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

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

我希望这是有道理的,并提前感谢任何他们可以提供的建议。

1 个答案:

答案 0 :(得分:3)

  

创建rdf模式时,您实际上是按照OOP创建一个类,即声明所有有效的属性等。

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

W3C推荐称为“RDF词汇描述语言1.0:RDF架构”,它试图摆脱“架构”一词,并建议rdfs做什么:描述词汇表。 RDF'schemas'只是类和属性描述的集合。

所以简短的回答是:'我是否必须明确宣布这是我班上的一员'不。 '我是否从架构中省略了这一点,并在创建rdf实例时使用它'是的,没关系。