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

Linking documents that "belong" together == Best Practices

  • From: Adam Van Den Hoven <Adam.Hoven@b...>
  • To: "XML Development Mailing List (E-mail)" <xml-dev@l...>
  • Date: Fri, 05 Oct 2001 18:54:17 -0700

linking documents
Hey guys, 

I need some suggestions about best practices for linking documents that
"belong" together. For instance I have a number of chapters of a book, each
in its own XML file. I need some way to bind them all into a book, with an
order and probably those chapters are going to belong to sections that make
up the book. 

I can think of a number of ways to do this.

1) Build a custom schema
<book>
	<title>Some Book</title>
	<section><title>section 2</title>
		<chapter xlink:href="chapter01.xml" />
		<chapter xlink:href="chapter02.xml" />
		<chapter xlink:href="chapter03.xml" />
		<chapter xlink:href="chapter04.xml" />
	</section>
	<section><title>section 2</title>
		<chapter xlink:href="chapter05.xml" />
		<chapter xlink:href="chapter06.xml" />
		<chapter xlink:href="chapter07.xml" />
		<chapter xlink:href="chapter08.xml" />
	</section>
</book>
But that seems to be a poor choice long term (particularly for a publicly
available document.

2) Use RDF in some way (using Dublin Core Relation IsPartOf constructs
maybe)
3) Use Extended XLinks

What are the things to consider when deciding how to do these things. I
don't want to put everything into a single document since each can validly
have its own metadata. What is the "best practice" for this situation?

Thanks.


Adam van den Hoven
Internet Software Developer
Blue Zone
tel. 604 685 4310 ext. 260
fax 604 685 4391

Blue Zone makes you interactive. http://www.bluezone.net/

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.