-
Notifications
You must be signed in to change notification settings - Fork 15
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
further improvements to SHACL diagram #116
Comments
Hello @VladimirAlexiev and thank you for your very encouraging and positive comment
See https://shacl-play.sparna.fr/play/draw#custom-nodeShapes. We use a
I find your SHACL a bit strange. You have 2 property shapes for rdf:type :
I would have expected the following, with a single property shape using
Indeed the HTML table documentation generation is currently smarter than the diagrams with respect to
Yes, I think we wanted to keep the boxes in the diagram compact and readable. We'll see if/how this can be improved. Thank you for your constructive comments, and stay tuned for more fun with SHACL :-) |
Thanks for fixing #94 !
Here are some more ideas for improvement (based on the euBusinessGraph diagram):
but I find it a bit confusing visually. I think this is better:
But if there are many types, that could get too long... So maybe as a compromise:
locn:fullAddress [0..1]
.But on the doc page it shows that you recognize the two types:
locn:fullAddress : xsd:string or rdf:langString
.So could you depict this as
locn:fullAddress : xsd:string, rdf:langString [0..1]
?IRI
as "type annotation"? Eg I wondered what these two are, until I remembered (one points to Concept of a particular ConceptScheme but I don't remember why I didn't try to reflect this; the other is a "free" IRI like<mailto:someone@example.com>
). So they should become@tfrancart thanks for your excellent work and have a great holiday season!!
The text was updated successfully, but these errors were encountered: