What is the Namespace-based Validation Dispatching Language (NVDL)?
The Namespace-based Validation Dispatching Language (NVDL) is an ISO/IEC standard for validating documents against multiple schemas. The basic idea is that a document is split into subtrees, with the elements and attributes in each subtree sharing a single XML namespace. An NVDL script then maps each XML namespace to the schema used to validate the elements and attributes in that namespace.