In owl spec I see examples like:
:MyBirthdayGuests owl:equivalentClass [
rdf:type owl:Class ;
owl:oneOf ( :Bill :John :Mary )
] .
I use now (seems perfectly fine in tbc):
ex1:LoadLevelType
a owl:Class ;
rdfs:subClassOf owl:Thing ;
owl:oneOf (
ex1:Light
ex1:Normal
ex1:Heavy
) ;
.
Based on example, should I use:
ex1:LoadLevelType
a owl:Class ;
rdfs:subClassOf owl:Thing ;
owl:equivalentClass [
rdf:type owl:Class
owl:oneOf (
ex1:Light
ex1:Normal
ex1:Heavy
) ] ;
.
Or even:
ex1:LoadLevelType
a owl:Class ;
rdfs:subClassOf owl:Thing ;
rdfs:subClassOf [
rdf:type owl:Class
owl:oneOf (
ex1:Light
ex1:Normal
ex1:Heavy
) ] ;
.
Thx Michel
|
|
|||||||||||||||||
|
|
|||||||||||||||||