首先推荐介绍语义网基础知识书籍,《语义网技术体系》 瞿裕忠,胡伟,程龚. 2015
RDFS(Resource Description Framework Schema)是在RDF的基础上,提供了一个以”http://www.w3.org/2000/01/rdf-schema#“为命名空间的词汇表,作为用户描述特定领域中类和属性的标准。与XML Schema和XML的关系不同,RDFS只是一组特别的RDF词汇,定义了RDF数据中使用的词汇及其语义。
在RDF中,类(Class)是一组个体资源的抽象,每个个体资源被称作是类的一个实例。例如,”人”是一个类,具体的人“张三”是类“人”的一个实例。rdfs:Class是所有类的类,rdfs:Resource是所有资源的类。rdfs:subClassOf和rdfs:subPropertyOf分别用来表示类之间和属性之间的继承关系,例如类“教师”和“学生”都是类“人”的子类。rdfs:domain和rdfs:range则分别用于描述属性的定义域和值域。
RDFS词汇间关系见书中图3-2(边上s表示subClassOf,t表示type):
RDFS的核心词汇
1. 核心类
1) rdfs:Resource
通过RDF描述的事物被称为资源,每个资源都是类rdfs:Resource的一个实例。
2)rdfs:Property
是RDF资源的子集,用来表示资源属性。