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
Using csvw:Table in RDF output conflates a metadata definition table definition #113
Comments
I had taken the Thoughts? |
I seem to remember we discussed this at the F2F... that the |
True- but I still think it's a live issue :-) |
This hurts my head. Can we work from a real-world example? :) |
The issue was briefly discussed on the F2F meeting on the 17 Dec 2014: http://www.w3.org/2014/12/17-csvw-minutes.html#issue113 which seems to indicate that Jeremy may be right (except for the exact usage of the In any case, the decision is not to touch this for the FPWD |
Perhaps I was asleep at the wheel during that F2F meeting. If the metadata document is json-LD, and a node uses @type, that is the type of the node, which is for the metadata Table description. Using it as a template for the type of the table would be wrong. It might be worth thinking about the metadata document as being RDF, in which case the @type: Table would expand to
Which is the triple which would be inferred anyway, based on the domain of some of its properties. |
The point Jeremy was making that the metadata also includes the '@id' (and it is required), set to the URI of the data! If so, then the @type actually refers to the data itself, which is then fine... Ivan
Ivan Herman, W3C |
Issue #93 has been resolved, so we're no longer using Let's work through a conversion example at the F2F to make sure that we're happy with this. |
Resolved at Feb F2F: an entity of type |
Within the metadata, if a table has an
@type
it must beTable
, which would expand to the same thing ascsvw:Table
. This indicates that an entity of typecsvw:Table
describes a Table Description.However, in the CSV2RDF documentation,
csvw:Table
is also output as describing an instance of a mapped CSV. We should use a different term, possibly from a different namespace for types of mapped data vs metadata.The text was updated successfully, but these errors were encountered: