-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Description
I think it misses or should have owl:equivalentProperty
Current definition:
#odrl
:partOf
a rdf:Property , owl:ObjectProperty, skos:Concept ;
rdfs:isDefinedBy odrl: ;
rdfs:label "Part Of"@en ;
skos:definition "Identifies an Asset/PartyCollection that the Asset/Party is a member of."@en ;
rdfs:domain [
a owl:Class ;
owl:unionOf ( :Asset :Party ) ;
] ;
rdfs:range [
a owl:Class ;
owl:unionOf ( :AssetCollection :PartyCollection ) ;
] .Proposed change:
:partOf
a rdf:Property , owl:ObjectProperty, skos:Concept ;
owl:equivalentProperty dct:hasPart ; # <-----
rdfs:isDefinedBy odrl: ;
rdfs:label "Part Of"@en ;
skos:definition "Identifies an Asset/PartyCollection that the Asset/Party is a member of."@en ;
rdfs:domain [
a owl:Class ;
owl:unionOf ( :Asset :Party ) ;
] ;
rdfs:range [
a owl:Class ;
owl:unionOf ( :AssetCollection :PartyCollection ) ;
]
That would connect seamlessly the different properties in DCAT/DPROD and ODRL for traversal.
Too early (in the day) to know if rdfs:subPropertyOf would work better.