[dxwg] different uses of dcat:catalog (membership or part of interpretation) (#1599)

bertvannuffelen has just created a new issue for https://github.com/w3c/dxwg:

== different uses of dcat:catalog (membership or part of interpretation) ==
In DCAT-AP this issue has been raised on the usage of dcat:catalog. https://github.com/SEMICeu/DCAT-AP/issues/292.

In the harvesting use case, the aggregating catalogue A will harvest a catalogue B.
What is then the expected representation of catalogue to indicate that B has been harvested by A .

```
:B a dcat:Catalog;
   dcat:dataset [ :dsB;  :cB ] .

:dsB a dcat:Dataset.
:cB a dcat:Catalog.

:A1 a dcat:Catalog;
   dcat:catalog :B ;
   dcat:dataset [ :dsB;  :cB ] .
    
:A2 a dcat:Catalog;
   dct:hasPart :B ;
   dcat:catalog :cB ;
   dcat:dataset :dbB . 
```

- case A1: add :B as value dcat:catalog
- case A2: :B is a part of the aggregated catalogue and all catalogues provided as catalogued resources in B should go in dcat:catalog.

Which pattern should be followed to create an aggregated catalogue from the harvested catalogues while keeping a trace to the orginal catalogues in the aggregation?


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


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

Received on Friday, 26 April 2024 14:57:12 UTC