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

Native xml db for small enterprise with evolving schema


duncan swain
Hello all,

I am interested in your opinion on how much success I am likely to find
trying to use an open source native xml database to support a typical
small growing enterprise. My intention is to drop the distinction
between data and document. A document would be either structured,
unstructured, but most often somewhere in between. I am thinking of
maintaining one xml schema which is in continual flux as the company
grows. This schema would probably always be used for validating new
documents, but only sometimes used for validating retrieved documents
(when exchanging the document with a business partner for example).
Documents would become more structured as the enterprise develops its
business model and understands the benefits of more structure. More
document types would be discovered and included in the schema as
business processes develop. Html interfaces would auto-generated with
xslt stylesheets for displaying retrieved documents. The schema would be
transformed to create html forms for creating new documents. Editing
outdated documents would involve either validating it against the new
schema or simply throwing back into the store.

I expect my problems are going to center around maintaining links
between documents. I've been thinking of using Mozilla's support for
simple type XLinks for this. Generating an html form for creating a new
"Project" would involve transforming the Project element of the schema,
and when an aggregated element is found, "Person" for example, the
database would be queried to construct a list of xlink hrefs to people.
When the document is retrieved the link could be used to drill down to
the aggregated document. Xindice has an experimental feature called
autolink which seems to address this.

Thanks in advance for your consideration of these issues and many
regards,

Duncan Swain


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.