2. rdfs:domain. 用于表示该属性属于哪个类别。 3. rdfs:range. 用于描述该属性的取值类型。 4. rdfs:subClassOf. 用于描述该类的父类。比如,我们可以定义一个运动员类,声明该类是人的子类。 5. rdfs:subProperty. 用于描述该属性的父属性。比如,我们可以定义一个名称属性,声明中文名称和全名是名称的子类。
RDFS在RDF的基础上定义了类(class)、属性(property)以及关系(relation)来描述资源,并且通过属性的定义域(domain)和值域(range)来约束资源。RDFS在数据层(data)的基础上引入了模式层(schema),模式层定义了一种约束规则,而数据层是在这种规则下的一个实例填充。 RDFS is RDF! RDFS is expressed as RDF! RDF is...
这个继承也仅仅用于支撑rdfs的推理: 如果主语和宾语之间符合属性1, 然后属性1是属性2的子属性, 那主语和宾语之间也符合属性2 子类和子属性就是两条没有什么关系的, 独立的, 仅用于支撑推理的继承链路. 唯一可以让子属性和子类产生联系的地方就是使用rdfs:domain和rdfs:range 前面说过, 这可以设定: 某个属性前面...
rdfs:domain :Person; rdfs:range xsd:string . :birthDate rdf:type rdf:Property; rdfs:domain :Person; rdfs:range xsd:date . :height rdf:type rdf:Property; rdfs:domain :Person; rdfs:range xsd:int . :weight rdf:type rdf:Property; rdfs:domain :Person; rdfs:range xsd:int . :nationality rd...
### rdfs当中不区分数据属性和对象属性,词汇rdf:Property定义了属性,即RDF的“边”。 :chineseName rdf:type rdf:Property; rdfs:domain :Person; rdfs:range xsd:string . :career rdf:type rdf:Property; rdfs:domain :Person; rdfs:range xsd:string . :fullName rdf:type rdf:Property; rdfs:domain :...
rdfs:domain 描述属性的定义域 ; rdfs:range 属性的值域 ; 由于一个RDFS类就是一个RDF资源,所以我们可以把RDFS类写成资源的形式,可以更加的简单清晰。 以上是一个RDFS的示例,包括了Person、Animal、MaritalStatus类,ssn、age、maritalStatus属性以及John、married、divorced等实例,(习惯用大写首字母标识一个类名,小写...
rdfs:domain :Person; rdfs:range xsd:string . :hasBirthPlace rdf:type owl:ObjectProperty; rdfs:domain :Person; rdfs:range :Place . 描述属性特征的词汇 owl:TransitiveProperty: 属性具有传递性质。(若A位于B,B位于C,那么A肯定位于C) owl:SymmetricProperty: 属性具有对称性。(若A认识B,那么B肯定认识A)...
###rdfs当中不区分数据属性和对象属性,词汇rdf:Property定义了属性,即RDF的“边”。:chineseNamerdf:typerdf:Property;rdfs:domain:Person;rdfs:rangexsd:string .:careerrdf:typerdf:Property;rdfs:domain:Person;rdfs:rangexsd:string .:fullNamerdf:typerdf:Property;rdfs:domain:Person;rdfs:rangexsd:string .:bi...
rdfs:domain:定义该属性属于哪个类别 rdfs:range:定义取值范围,上面的例子中类型有引用的string、date以及我们自定义的Person、Place RDFS中还有很多关键字,如rdfs:subClassOf等,详细可以参考W3C文档 注意 其实在RDFS中rdf:Property和rdfs:Property是一样的,因为RFDS是RFD的扩展 ...
粗略地说,RDF局限于二元常谓词,RDFS局限于子类分层和属性分层(rdfs:subClassOf rdfs:subPropertyof),以及属性的定义域和值域限定(rdfs:domain rdfs:range). owl本身是rdf的一个扩展,自然也满足rdf语法。 Web本体语言(OWL)中描述3者区别提到一句:OWL-构建在 RDF 的顶端之上,描述属性与类别之间的关系 ...