[dxwg] Replace dcterms:hasPart with a specific property (#1469)

andrea-perego has just created a new issue for https://github.com/w3c/dxwg:

== Replace dcterms:hasPart with a specific property ==
`dcterms:hasPart` is re-used in DCAT as the generic relationship between a `dcat:Catalog` and the listed `dcat:Resource`'s, i.e., to specify that a given element (`dcat:Resource`) is in a given set (`dcat:Catalog`).

The problem is that `dcterms:hasPart`, as per its [DCTERMS definition](https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/hasPart), may indicate either an element in a set or a subset. This may raise issues in the use of this property, e.g., to specify relationships between a catalogue and its subsets (sub-catalogues), as reported in https://github.com/w3c/dxwg/issues/1454

The proposal is as follows:
1. Revise [ยง6.3.3](https://w3c.github.io/dxwg/dcat/#Property:catalog_has_part) by replacing `dcterms:hasPart` with a specific property `dcat:resource`. It will be sub-property of `dcterms:hasPart`, with domain `dcat:Catalog` and range `dcat:Resource`.
2. Revise properties `dcat:dataset`,  `dcat:service`, and  `dcat:catalog` to make them sub-properties of  `dcat:resource`.
3. Add `dcterms:hasPart` under `dcat:Resource`.

Please view or discuss this issue at https://github.com/w3c/dxwg/issues/1469 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Sunday, 27 February 2022 21:26:43 UTC