Bruce; The base URI identifies the "document" the data is defined in.
For example, if the name of a file is "http://example.org/mydata";, and
a fragment occurs in that document, such as "xyz", then the fully
qualified URI for the fragment is "http://example.org/
somedata#xyz" (or "http://example.org/somedata/xyz";).  One way of
looking at this is that the base URI identifies the "document" and the
fragments identify specific items in the document.  Note that the
"document" can be a triple store connector or a file or whatever
serves URIs.

This also means that the name of the "document" must be a URI.  So you
may have a file named /MyTBCProject/myfolder/myfile.ttl.  But that
path can't be used as a base URI because URIs require a scheme, such
as "http", "ftp" or "urn".  In theory, myfile.ttl would reside on some
server and the URI to that file can be used as the base URI.  Some
data ascribes to this theory, and those in the linked data world would
like to demand it.  It's not always the case, though, and the triple:
  {?baseURI a owl:Ontology}

is often used to define the base URI.  Note that the base URI and the
file name are independent - <http://example.org/somedata> may be the
base URI for /MyTBCProject/myfolder/myfile.ttl

Note also that this aligns nicely with owl:imports, which specifies a
"document" by its base URI.

-- Scott

On Sep 5, 12:24 am, brucewhealton <[email protected]> wrote:
> And the Base URI is used for what exactly?
> Thanks,
> Bruce

-- 
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include TopBraid Composer,
TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
To post to this group, send email to
[email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/topbraid-users?hl=en

Reply via email to