in dcat the property dcat:service is subproperty of 2 parent properties dct:hasPart and rdfs:member.
Although I am not certain of how semantically correct or common this construct is - the term inherits from both parent properties - as it is present, we need to find a way to handle it.
dcat:service
a owl:ObjectProperty ;
rdfs:comment "A site or endpoint that is listed in the catalog."@en ;
rdfs:domain dcat:Catalog ;
rdfs:label "service"@en ;
rdfs:range dcat:DataService ;
rdfs:subPropertyOf dct:hasPart ;
rdfs:subPropertyOf rdfs:member ;
The way it is handled will depend on how SMW responds to a property being a child of more than 1 parent properties.
in dcat the property
dcat:service
is subproperty of 2 parent propertiesdct:hasPart
andrdfs:member
. Although I am not certain of how semantically correct or common this construct is - the term inherits from both parent properties - as it is present, we need to find a way to handle it.The way it is handled will depend on how SMW responds to a property being a child of more than 1 parent properties.
Same might be happening for classes/categories.