Am 13.06.2016 um 12:12 schrieb Richard Light: > returns a list of person URLs. So I'm happy. However, I am still intrigued > as > to the logic behind the redirection of the statement URL to the URL for the > person about whom the statement is being made.
The reason is a practical one: the statement data is part of the data about that person. It's stored and addressed as part of that person's information. We currently do not have an API that would return only the statement data itself, so if you dereference the statement URI, you get all the data we have on the subject, which includes the statement. This is formally acceptable: dereferencing the statement URI should give you the RDF representation of that statement (and possibly more - which is the case here). The statement URI does not resolve to the the subject or the object, but to Statement itself, which is an RFC resource in it's own right. Perhaps the confusion arises from the fact that the SPARQL endpoint offers two views on Statements: the "direct" or "naive" mapping (using the wds prefix) in which a Statement is modeled as a single triple, and does not have a URI of it's own. And the "full" or "deep" mapping, where the statement is a resource in it's own right, and we use several triples to describe its type, value, rank, qualifiers, references, etc. -- Daniel Kinzler Senior Software Developer Wikimedia Deutschland Gesellschaft zur Förderung Freien Wissens e.V. _______________________________________________ Wikidata-tech mailing list Wikidata-tech@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-tech