Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to provide an RDF Representation of the schema of a dct:Distribution (CSV file) ? #1621

Open
lorenae opened this issue Dec 18, 2024 · 1 comment

Comments

@lorenae
Copy link

lorenae commented Dec 18, 2024

Hi!
After reviewing the discussions related to this topic (issue 1418 , issue 1426) , I have come to the conclusion that the recommended approach to associate a CSV file with its schema specification (mainly columns) is to use the dct:conformsTo property to link the dct:Distribution as a CSV of a dataset to a JSON document following the Model for Tabular Data and Metadata on the Web specification.

While this approach effectively represents the structure, it does not provide the schema in RDF itself. Ideally, I would like to create an RDF resource for each column in the CSV and link each of those resources to the concepts the columns represent.

My question is:

  1. Does DCAT provide any recommendations or guidance for achieving this?
  2. Are you aware of any existing RDF vocabularies that could be used for this purpose?

Thank you for your time and assistance!

Best regards,
Lorena

@pwin
Copy link
Contributor

pwin commented Dec 19, 2024

Hi Lorena
Thanks for starting this discussion - it's quite an important aspect of discussion. One approach you might use is to publish a TARQL script ( https://tarql.github.io/ ) - it's not RDF, it is using SPARQL syntax, and perhaps there is some scope for expanding the SPIN ( https://www.w3.org/submissions/spin-sparql/ ) approach to describe it in RDF.
What do you think?
Cheers
Peter

@pwin pwin changed the title How to provide an RDF Representation of the schema of a dct:Ditribution (CSV file) ? How to provide an RDF Representation of the schema of a dct:Distribution (CSV file) ? Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants