如何定义列表<;字符串>;RDFS/OWL中的属性?

如何定义列表<;字符串>;RDFS/OWL中的属性?,rdf,owl,rdfs,Rdf,Owl,Rdfs,要定义字符串属性,我们可以使用: ex:name rdf:type owl:DatatypeProperty ; rdfs:domain ex:Person ; rdfs:range xsd:string . ex:colors rdf:type owl:DatatypeProperty ; rdfs:domain ex:TrafficLight ; rdfs:range rdf:List . 要定义作为列表的属性,我们可以使用: ex:name rdf:type owl:Datatype

要定义字符串属性,我们可以使用:

ex:name rdf:type owl:DatatypeProperty ;
rdfs:domain ex:Person ;
rdfs:range xsd:string .
ex:colors  rdf:type owl:DatatypeProperty ;
rdfs:domain ex:TrafficLight ;
rdfs:range rdf:List .
要定义作为列表的属性,我们可以使用:

ex:name rdf:type owl:DatatypeProperty ;
rdfs:domain ex:Person ;
rdfs:range xsd:string .
ex:colors  rdf:type owl:DatatypeProperty ;
rdfs:domain ex:TrafficLight ;
rdfs:range rdf:List .
但是如何定义一个字符串列表的属性呢?
谢谢

OWL中没有列表,但有一些方法可以在OWL中对列表建模,请参见其他方法,在RDF中有集合、读取,但这不适用于OWL推理。相关问题: