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

Re: XML vocabulary for expressing constraints?

  • From: Michael Kay <mike@saxonica.com>
  • To: Rick Jelliffe <rjelliffe@allette.com.au>
  • Date: Wed, 11 Dec 2013 09:56:10 +0000

Re:  XML vocabulary for expressing constraints?

On 11 Dec 2013, at 01:14, Rick Jelliffe <rjelliffe@allette.com.au> wrote:

Michael's comment on the difference between constraints on a document and constraints over a system is acute, but I think it puts the cart before the horse: people are forced to represent their information as a single document because that is the artificial boundary of common schema languages, not the other way around.



In the database world, of course, integrity constraints are typically scoped to the database as a whole.

But the scope can be wider than that. Look at W3C pubrules for examples of constraints: "every namespace must have a namespace document", "the abstract of every document must include a statement of patent policy", "all links must resolve", "must include a list of changes since the previous draft", "must conform to Web Accessibility Guidelines". It may include constraints whose verification is difficult to automate, and constraints that may be satisfied today but no longer satisfied tomorrow.

Michael Kay
Saxonica



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


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.