- From: Dan Brickley <danbri@danbri.org>
- Date: Fri, 3 Oct 2025 19:59:56 +0100
- To: Pierre-Antoine Champin <pierre-antoine@w3.org>
- Cc: danbri@gmail.com, semantic-web@w3.org
- Message-ID: <CAFfrAFpcSR-Sd8uqVtai19ZdM8pku3AuKknJGz+XhAaw36VmrA@mail.gmail.com>
On Fri, Oct 3, 2025 at 17:10 Pierre-Antoine Champin <pierre-antoine@w3.org> wrote: > Hi Dan, > On 02/10/2025 23:05, Dan Brickley wrote: > > (...) > > One reason to want to assert bundles of triples together is that when > unknown URIs, URIs with unclear exact reference, or bnodes are in play, > then you don’t really know what any triple is saying about the real world. > The idea that we build everything up from completely atomic triples is a > bit of a foundational myth in our commumity. In practice we might want to > take a handful of identification-related properties into account when > trying to work out what some piece of RDF is claiming. > > Lots of perfectly fine RDF which can have clear meaning and utility, looks > unintelligible at the triple level. > > something1 someProperty something2 > > In the rare case when something1 and something2 are widely agreed URIs > whose documentation and use doesn’t leave wiggleroom for understanding > exactly what they’re referring to, great. Otherwise we need to go deeper > into the graph to fogure out whether these entities have homepages, phone > numbers, dnaChwcksums, DOIs, GTINs or whatever. Knowing which properties > are functional, inverse functional, inverses of other properties etc can > also help narrow things down. > > I don’t really know what it means to assert a triple that uses bnodes or > non-famous URIs. Whereas asserting a medium sized graph seems closer to a > much more natural social act… > > I don't disagree, but for me this is still a different problem than > capturing the semantics of datasets and named graphs. > > Quoting the original "Named Graph" paper by Carroll et al.: > > Issues as to how to resolve conflicts between different graphs, and how to > determine [which graphs are accepted], are seen as pragmatic issues, to be > dealt with by application developers, rather than logical issues to be > dealt with by formal semantics. > > …which is why the triple-centric work rejecting use of the Named Graphs concepts in rdf and sparql feels so off. best > >
Received on Friday, 3 October 2025 19:00:13 UTC