kg-construct / rml-lv

Specification repository for logical views in RML.
https://kg-construct.github.io/rml-lv/dev.html
3 stars 3 forks source link

Add syntax for foreign and primary keys #23

Closed tirrolo closed 3 months ago

tirrolo commented 7 months ago

What's changed

Thrown in a bit of content for the structural annotations. Specifically, an example of syntax for PRIMARY KEYS and FOREIGN KEYS.

Change checklist

Issue reference

tirrolo commented 6 months ago

@tirrolo thanks for the great work up until now. I suggested some (mostly editorial) changes. One point which I would like to discuss is the necessity of using rdf:List.

In general I agree with @elsdvlee that we should refrain from mentioning relational databases if not necessary to try to keep the text neutral. Maybe it makes sense to introduce one section on the parallel between structural annotations and relational databases?

Alright, I will need to find some time for the refactoring though.