-
Notifications
You must be signed in to change notification settings - Fork 50
Open
Description
The current definition of hasResource
is:
### http://www.w3.org/ns/dx/prof/hasResource
:hasResource rdf:type owl:ObjectProperty ;
rdfs:range :ResourceDescriptor ;
skos:definition "A resource which describes the nature of an artifact and the role it plays in relation to the Profile"@en ;
rdfs:label "has resource"@en ;
skos:usageNote "This property is analogous to dcat:distribution however the domain is not necessarily dcat:Dataset. dcat:Dataset and prof:Profile are not disjoint, so it is up to implementations to decide if these are equivalent properties"@en .
i.e. even though there is no machine readable rdfs:domain
set to :Profile
, the definition speaks about hasResource
being in "relation to Profile". Now if I have a Standard (on the top of the profiling pyramid) and I want to use PROF to say that it too has resources (vocabulary, schemas, documents), I cannot do that using hasResource
because by doing so I would say that the Standard is also a profile, which does not have to be true.
I would suggest rewording the definition to allow for hasResource
to be usable also for Standards. Either
- "A resource which describes the nature of an artifact and the role it plays in relation to the Profile or Standard" or
- "A resource which describes the nature of an artifact and its role"
Metadata
Metadata
Assignees
Labels
No labels