rdfs:domain 和 rdfs:range 是什么意思?
What does rdfs:domain and rdfs:range mean?
我根本不明白 rdfs:domain
和 rdfs:range
是什么意思。
我看过here的内容,但还不够清楚。
如果有人能举例说明,那就太好了。
如果你有一个对象 属性 related
域 Class1
和范围 Class2
,它会推断每当 2 个人 x
,y
通过 related
关联,那么 x
将被推断为 Class1
类型,而 y
将被推断为 Class2
类型。
DomainRangeExample:related rdf:type owl:ObjectProperty ;
rdfs:domain DomainRangeExample:Class1 ;
rdfs:range DomainRangeExample:Class2 .
DomainRangeExample:Class1 rdf:type owl:Class .
DomainRangeExample:Class2 rdf:type owl:Class .
DomainRangeExample:x rdf:type owl:NamedIndividual ;
DomainRangeExample:related DomainRangeExample:y .
DomainRangeExample:y rdf:type owl:NamedIndividual .
我根本不明白 rdfs:domain
和 rdfs:range
是什么意思。
我看过here的内容,但还不够清楚。
如果有人能举例说明,那就太好了。
如果你有一个对象 属性 related
域 Class1
和范围 Class2
,它会推断每当 2 个人 x
,y
通过 related
关联,那么 x
将被推断为 Class1
类型,而 y
将被推断为 Class2
类型。
DomainRangeExample:related rdf:type owl:ObjectProperty ;
rdfs:domain DomainRangeExample:Class1 ;
rdfs:range DomainRangeExample:Class2 .
DomainRangeExample:Class1 rdf:type owl:Class .
DomainRangeExample:Class2 rdf:type owl:Class .
DomainRangeExample:x rdf:type owl:NamedIndividual ;
DomainRangeExample:related DomainRangeExample:y .
DomainRangeExample:y rdf:type owl:NamedIndividual .