[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [xml-dev] When to Validate XML?
- From: "Bullard, Claude L (Len)" <email@example.com>
- To: Jeff Lowery <firstname.lastname@example.org>, email@example.com
- Date: Fri, 02 Nov 2001 14:49:13 -0600
Another way to look at schema is as a view definition.
From: Jeff Lowery [mailto:firstname.lastname@example.org]
I regard schemas as a formalized data model contract between to systems
(which may include wetware on one end), which, in the ideal world, can be
enforced through automation. In the real world, automation mechanisms may
interpret the contract differently, so big caveat here.
Although schemas traditionally don't handle collocated constraints well
(Schematron being the exception), if 80% of the type-based constraints can
be handled through a schema mechanism, then that's a pretty big win over
the traditional approach of human interpreted written specifications.