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

Blank nodes containing lookups and multiple other properties need to be accommodated #3877

Open
NancyL opened this issue Oct 4, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@NancyL
Copy link
Contributor

NancyL commented Oct 4, 2024

Some time ago, we addressed the issue of bad RDF being formed when a resource template contained only the Range class and a lookup. This came out as a blank node with the URI as a label. To fix this we introduced suppression of the blank node. This has worked well for the exact problem.

Unfortunately, the suppression only allows for one property within in the suppressed node and we are more and more facing blank nodes that may have one or more lookups in them and other properties as well. The whole new Relation/Relationship model does this as do languages.

Example from id.loc.gov in ontology. Note that the URI for hasSeries is a lookup (other values are possible). I
image

Describe alternatives you've considered
It is possible to exchange the lookup for a literal and make this work, but that really devalues the linked data aspect of the whole thing .

@NancyL NancyL added the enhancement New feature or request label Oct 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant