From: Jean-Marc V. <jea...@gm...> - 2014-08-24 09:58:20
|
2014-08-23 23:25 GMT+02:00 Bryan Thompson <br...@sy...>: > Taking this back to the list. The semantics of blank nodes are not > supposed to provide stable identifies that can be round tripped through the > database. I really advise and prefer the use of Uris for this purpose. > Uris are intended to be stable identifiers. > Well, the problem is entirely within BigData(R) and its console explorer application. The wealth of public FOAF profiles do use blank nodes, and there is no possibility to make people rewrite them. On the other hand, the BigData(R) console explorer application must do something sensible to show blank nodes to the user. It's up to the BigData team to do something for that, and then other applications will do the same. That being said, a possibility I see is to distinguish between 2 kinds of bnodes: - 1. the ones that come from original data like public FOAF profiles - 2. the ones that were created by the database, as result of inference or SPARQL node creation -- Jean-Marc Vanel Déductions SARL - Consulting, services, training, Rule-based programming, Semantic Web http://deductions-software.com/ +33 (0)6 89 16 29 52 Twitter: @jmvanel , @jmvanel_fr ; chat: irc://irc.freenode.net#eulergui |