Re: "Microsoft Access" for RDF?

Yes, RDF 1.1 allows blank nodes to be shared across named graphs in a
single dataset - obviously programmatically you have to be careful
about how you achieve this.

>From http://www.w3.org/TR/rdf11-concepts/#section-dataset :

> Blank nodes can be shared between graphs in an RDF dataset.


There's also nothing preventing an application from having union
graphs which hides the named graphs - this is commonly available in
many triple store. You can in theory also generate "virtual graphs"
which are merging just a selection of named graphs in a dataset.

Combining named graphs with an annotation model like W3C Web
Annotation Model <http://www.w3.org/TR/annotation-model/> or the
nanopublications <http://www.nanopub.org/guidelines/> means you can
get scoping of the triples and an easy way to attach metadata about
who made those triples, without needing to duplicate the information
using reification (which could easily become disentangled from the
true triples)



On 19 February 2015 at 09:52, Michael Brunnbauer <brunni@netestate.de> wrote:
>
> Hello Paul,
>
> an interesting aspect of such a system is the ordering of triples - even
> if you restrict editing to one subject. Either the order is predefined and the
> user will have to search for his new triple after doing an insert or the user
> determines the position of his new triple.
>
> In the latter case, the app developer will want to use something like
> reification - at least internally. This is the point when the app developer
> and the Semantic Web expert start to disagree ;-)
>
> Maybe they can compromise on a system with a separate named graph per triple
> (BTW what is the status of blank nodes shared between named graphs?).
>
> Regards,
>
> Michael Brunnbauer
>
> On Wed, Feb 18, 2015 at 03:08:33PM -0500, Paul Houle wrote:
>> I am looking at some cases where I have databases that are similar to
>> Dbpedia and Freebase in character,  sometimes that big (ok,  those
>> particular databases),   sometimes smaller.  Right now there are no blank
>> nodes,  perhaps there are things like the "compound value types" from
>> Freebase which are sorta like blank nodes but they have names,
>>
>> Sometimes I want to manually edit a few records.  Perhaps I want to delete
>> a triple or add a few triples (possibly introducing a new subject.)
>>
>> It seems to me there could be some kind of system which points at a SPARQL
>> protocol endpoint (so I can keep my data in my favorite triple store) and
>> given an RDFS or OWL schema,  automatically generates the forms so I can
>> easily edit the data.
>>
>> Is there something out there?
>>
>> --
>> Paul Houle
>> Expert on Freebase, DBpedia, Hadoop and RDF
>> (607) 539 6254    paul.houle on Skype   ontology2@gmail.com
>> http://legalentityidentifier.info/lei/lookup
>
> --
> ++  Michael Brunnbauer
> ++  netEstate GmbH
> ++  Geisenhausener Straße 11a
> ++  81379 München
> ++  Tel +49 89 32 19 77 80
> ++  Fax +49 89 32 19 77 89
> ++  E-Mail brunni@netestate.de
> ++  http://www.netestate.de/
> ++
> ++  Sitz: München, HRB Nr.142452 (Handelsregister B München)
> ++  USt-IdNr. DE221033342
> ++  Geschäftsführer: Michael Brunnbauer, Franz Brunnbauer
> ++  Prokurist: Dipl. Kfm. (Univ.) Markus Hendel



-- 
Stian Soiland-Reyes, eScience Lab
School of Computer Science
The University of Manchester
http://soiland-reyes.com/stian/work/    http://orcid.org/0000-0001-9842-9718

Received on Thursday, 19 February 2015 10:26:13 UTC