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

Re: Better design: "flatter is better" or "nesting is better"

  • To: "XML Developers List" <xml-dev@l...>
  • Subject: Re: Better design: "flatter is better" or "nesting is better" ?
  • From: "Ken North" <kennorth@s...>
  • Date: Sat, 1 Oct 2005 12:07:01 -0700
  • References: <827BC324B431954A855DC4E39E71B02874BDF0@I...> <cc159a4a0509301234533910b3@m...>

ken north
Roger Costello wrote:
>>   Case 2: Applications operate on the data after the data has been placed
into a (relational) database
>>   Implication: modify the database (tables, primary keys, foreign keys, etc)

Peter Hunsberger wrote:
>> .. you've really got to look at where the data is being used before making
>> any recommendations

>> normalized, flat structures for use in and around the RDB management layer

There's also occasion to use a hybrid design with SQL databases.

My biggest surprise when doing conference presentations about XML and databases
was the number of attendees using SQL databases to archive XML documents in
their native format. The reasons included maintaining audit trails of document
exchanges and satisfying regulatory requirements (e.g., tax returns). Those
types of applications preserved the original documents in a column, for example,
even if they also shredded documents for query performance.

Roger Costello wrote:
>> (1) "Design for today's applications.  The future is unknown."

The guideline for a document archive might be "Design for information
preservation. The future is unknown".

We can't always anticipate the reasons for retrieving a document from an
archive. If there is no other information to provide context, the tags and
structure can communicate a lot of information -- or fail to do so.




======== Ken North ===========
www.WebServicesSummit.com
www.SQLSummit.com
www.GridSummit.com



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.