- From: Ruben Verborgh <ruben.verborgh@ugent.be>
- Date: Tue, 6 Jan 2015 10:32:33 +0100
- To: Hydra <public-hydra@w3.org>
- Cc: Andreas Kuckartz <a.kuckartz@ping.de>
> According to http://www.hydra-cg.com/spec/latest/triple-pattern-fragments/ the object of the property void:triples is > > an integer literal expressing the estimated total number of matching triples" > > But http://www.w3.org/TR/void/ states: > > The total number of triples contained in the dataset > > And that document states for void:documents: > > This property is intended for datasets where the total number of triples or entities is hard to determine. void:triples or void:entities should be preferred where practical. > > That seems to substantiate that void:triples was intended for precise numbers, not estimates. I got a verbal confirmation of Richard Cyganiak, co-author of VoID, that “void:triples was never meant to be an exact number”. But of course, if that's not what the spec says, we should be careful. > I think it would be better to define and use a new property hydra:estimatedTiples or hydra:triplesEstimate. Maybe that property can be defined as a super-property of void:triples. That might reduce its usefulness though. If we proceed with another property, “triples” should not be part of its name. (Perhaps hydra:estimatedItems, analogous to hydra:totalItems.) Personally, I think an estimate is fine as value, but I'm open to other opinions. Best, Ruben
Received on Tuesday, 6 January 2015 09:33:09 UTC