[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Beyond schema
- From: Christian Nentwich <firstname.lastname@example.org>
- To: Philippe.Peeters@smals-mvm.be
- Date: Wed, 01 Aug 2001 16:21:32 -0400
> When we receive the data (the xml message) we need to check the structure
> (is the message valid according to the schema) but we also need to
> implement particular business rules. For exemple, a field A in the message
> is required if, and only if, the value of some other field B in the message
> is defined in a extrnal list of values. The DTD (and schema) can only
> prescribe that the field A is optional since we cannot know in advance what
> will be the content of the other fields (B in this example).
> Is there some rules, standard architectures or good practices to use ? It
Sounds like a prime case for using xlinkit (http://www.xlinkit.com)!
particularly if you need to check constraints between different documents..
like your externally defined values. Also, have a look at Schematron (google)
for single document validation.