Hi Nathan, But Virtuoso will do all right even if I save uri value as literal "http://a.uri" :)
For example: scienceConferenceUri typeOfScience "http://uri#mathematics" When I save object properties values I always see some kind of dualism :) On the one hand, object property is a uri (reference to some individual) and I should add it using uri syntax <http://uri#mathematics>. On the other hand, Virtuoso at the moment doesn't support object/data properties semantics that's why I can store value as literal. Now I do it the second way because it unifies my SPARQL queries: I can search literals and uri values the same way. What I mean by unifying is that if you add the value using uri syntax and then try to query it using literal syntax it won't work (obviously). I have created this post to find out some unique features of both approaches. Regards, Alexander 2010/2/26 Nathan <nat...@webr3.org> > Alexander Sidorov wrote: > > > > I use SPARUL. > > > > In that case it's just a simple <http://a.uri> which denotes the type of > the uri :) virtuoso will do the rest > > > > > 2010/2/26 Nathan <nat...@webr3.org> > >> Alexander Sidorov wrote: > >>> Hello! > >>> > >>> What is the best way of storing properties' values that are uris: as > >> literal > >>> ("http://somgraph#somename") or as uri (<http://somegraph#somename>). > >> May be > >>> there are some specific built in functions for one of this ways... > >>> > >> normally (always) as URIs - as for the method it depends on your > >> context, how are you getting info in to virtuoso? > >> > >> Many Regards > >> > >> Nathan > >> > > > >