网址来源:https://blog.csdn.net/littleorange6/article/details/77512823
1、四大常量及其关系
(1)class
(2)resource
(3)property
(4)literal
这个class是所有具体的class的个父类。比如动物类,植物类都是class的子类。同样的,这四大常量也都是class的子类。
而一切所有皆资源(resource):所有类(class)都是资源,所有属性(property)都是资源,所有literal都是资源。
三元组的其他两种表示
2、属性是一个类的两种表示方法:
1. PropVal(type, Property, Class)
2. Type(Property, Class)
一些重要词汇的解释
rdf:type
用来表示主语是谓语的一个实例,主语是一个资源,谓语是一个类
例如:Type(村上春树, 作家)
rdfs:subClassOf
用来表示主语是谓语的子类,主语和谓语都是一个类
例如:subClassOf(猫, 动物)
推理规则:如果A是B的子类,那么所有A的对象一定是B的对象。也就是猫是动物,那么波斯猫,中华田园猫都是动物。
rdfs:subPropertyOf
用来表示主语是谓语的子属性,主语和谓语都是属性
例如:subPropertyOf(在清华大学当教授,在清华大学工作)
推理规则:如果A是B的子属性,那么两个满足属性A的对象一定满足属性B。也就是小明在清华大学当教授,那么小明一定在清华大学工作。
rdfs:domain
用来表示属性的定义域
例如domain(教课,老师),就是在教课这个属性里,主语一定是老师。
rdfs:range
用来表示值域
例如range(教课, 课程),就是在教课这个属性里,谓语一定是课程。