[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Linkbases, Topic Maps, and RDF Knowledge Bases -- help me

  • From: uche.ogbuji@f...
  • To: xml-dev <xml-dev@l...>
  • Date: Fri, 06 Apr 2001 10:48:52 -0600 (MDT)

Re: Linkbases
John Cowan (on the mark, as usual):

> Here's my take on it, which surely is not complete and may not be
> 100% correct.  By "resources" I mean the W3C sense: anything which
> has an URI.
>
> 1) RDF expresses *binary relations* between *resources*, and also relations
> between a resource and a literal string.

Yes, but it does provide a mechanism for expressing N-ary relationships,
and at a certain conceptual level, an N-ary relationship is simply an
specialized arrangement of binary relationships.

The argument I've most heard against this is that it is inefficient, but I
think this is only a problem is you take RDF's serialization model too
literally in your code.  There is no reason not to directly model N-ary
relationships in an RDF system to gain efficiency.

> 2) XLink expresses *multi-way* relations (with role labels) between
> resources, and also specifies preferred traversal paths (arcs) between
> the related resources.
>
> 3) XTM expresses multi-way relations (with role labels) between
> *topics*, where topics represent subject matters, which may be either
> themselves resources or non-addressable objects (like people) who can
> be described by resources.

XTM is really a higher-layer level, as you say, of N-ary relationships
which can be implemented using RDF and XLink, althrough based on my recent
expereinces, there's no doubt to me that RDF is the superior tool for
a Topic Maps basis, which is why Eric van der Vlist's work

http://xmlhack.com/read.php?item=1108

Is a good thing.  I've often talked about developing an RTM, but my itch
has not been great enough to scratch.  Eric's paved the way here.


-- 
Uche Ogbuji                               Principal Consultant
uche.ogbuji@f...               +1 303 583 9900 x 101
Fourthought, Inc.                         http://Fourthought.com
4735 East Walnut St, Ste. C, Boulder, CO 80301-2537, USA
Software-engineering, knowledge-management, XML, CORBA, Linux, Python



PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.