On 24/11/2023 10:05, Marco Neumann wrote:
(side note) preferably the local name of a URI should not start with a
number but a letter or underscore.

It's a hangover from XML QNames.

Turtle doesn't care.

Style-wise, yes, avoid an initial number.

What do you mean by human-readable here? For large technical systems it's
simply not feasible to encode meaning into the URI and I might even
consider it an anti-pattern.

There are some community efforts that have introduced single letters and
number sequences for vocabulary development like CIDOC CRM which was later
also adopted by community projects like wikidata. But instance data
typically doesn't have that requirement and can be random but has to be
syntax compliant of course.

I am sure Andy can elaborate on the details of the encoding here.

There's an online IRI validator.

https://sparql.org/iri-validator.html

using the jena-iri package.

Reply via email to