W3C home > Mailing lists > Public > public-egov-ig@w3.org > January 2011

RE: Data Catalog vocabulary (dcat) question

From: Maali, Fadi <fadi.maali@deri.org>
Date: Tue, 4 Jan 2011 17:28:20 -0000
Message-ID: <316ADBDBFE4F4D4AA4FEEF7496ECAEF904DEB5DA@EVS1.ac.nuigalway.ie>
To: <public-egov-ig@w3.org>, "David James" <djames@sunlightfoundation.com>
> I'm looking at the dcat vocabulary (http://vocab.deri.ie/dcat). The
> overview diagram does not show any relation between Catalog Record and
> Dataset.

The diagram actually only shows properties that are under the dcat
We recommend using foaf:primaryTopic to point from the CatalogRecord to
the dataset.
For example see:

FYI, work on dcat is now documented at
And the namespace is now http://www.w3.org/ns/dcat
However please note that this is still in-progress work.

> This seems like an oversight to me. A Catalog Record needs to
> point to the Dataset that it describes. If this change makes sense,
> then I would also make another suggestion: a Catalog does not need to
> point directly to a Dataset. Instead it points to Catalog Records,
> which in turn point to Datasets.

The CatalogRecord is meant to be an optional entity only needed to
describe an entry-in-the-catalog describing a dataset and not the
dataset itself. For example to describe the last modification date of
the dataset description in the catalog (which does not mean that the
dataset itself is modified). When such distinction is not needed, dcat
representation of the catalog can contain only Dataset instances and no
Hence, the three properties (dcat:dataset, dcat:record and
foaf:primaryTopic) which form a triangle to allow elimination of

Received on Tuesday, 4 January 2011 17:30:09 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:00:45 UTC