[dxwg] Do we need a new property dcat:seriesMember defined as dcat:inSeries's inverse? (#1335)

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

== Do we need a new property dcat:seriesMember  defined as dcat:inSeries's inverse? ==
Do we need a new property (let's name it `dcat:seriesMember`) defined as `dcat:inSeries`'s inverse?

Requests for `dcat:inSeries`'s inverse to connect the dataset series to its children have been discussed in issue #1307. 

Part of the previous discussion is reported below.

_Originally posted by @riannella in https://github.com/w3c/dxwg/issues/1307#issuecomment-798902564_ 
> In our sector, for example, a Regulator would say the more important relationship was from the series to the parts.
Let's have both.

Most of the concerns against adding this property elaborate on maintaining metadata consistent when a dataset is added to the series. 

_Originally posted by @jakubklimek in https://github.com/w3c/dxwg/issues/1307#issuecomment-792503423_
>@dr-shorthair @riannella From the point of view of an application developer, let me again state that I would strongly prefer to standardize only one of the two mutually inverse properties.
Otherwise, compliant applications and queries need to always account for the possibility that in one data catalog, the datasets are connected to the series using one property, in another using the second, which makes them more complex with each inverse property pair.

_Originally posted by @agreiner in https://github.com/w3c/dxwg/issues/1307#issuecomment-793225598_
> I would suggest keeping only the inSeries property so that one needn't worry about updating metadata for the series every time a new dataset is added to that series.

Keeping the metadata of  series consistent while adding new datasets seems  to  be required anyway by the assumption of  "upstream inheritance"  discussed in #1273  

_Originally posted by @riccardoAlbertoni in https://github.com/w3c/dxwg/issues/1307#issuecomment-801550988_

>I suspect the metadata of the dataset series needs to be updated anyway. Especially if we keep the upstream inheritance explained in https://raw.githack.com/w3c/dxwg/dcat-dataseries-issue1272/dcat/index.html#dataset-series  where it is said: "The update date (dcterms:modified) of the dataset series should correspond to the latest publication or update date of the child datasets."
>Also,  we are having some parallel discussion of whether supporting inverse properties with a "lightweight approach" adopted by PROV-O (https://www.w3.org/TR/prov-o/#inverse-names) ( we have discussed this in tonight call, see meeting minutes)


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


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

Received on Monday, 22 March 2021 13:11:28 UTC