doms:ContentModel_Schema

Extends doms:ContentModel_DOMS

Many of the schemas used in DOMS need to be referenced many times. To avoid duplication, we have made objects containing only schemas, subcribing to the Content Model "doms:ContentModel_Schema". The schema for a datastream both contains the description about the content of the stream, but at the same time it describes any restrictions on the content. At the moment we use only xsd schemas, and do not restrictions on datastreams not containing xml, but this will change.

For a deeper understanding about how schemas are used, see FedoraTypeChecking

Data objects subscribing to doms:ContentModel_Schema must have a "SCHEMA" datastream, containing the schema.

The "DC" datastream in subscribing objects must contain information about the Schema. In particular:

DataModel/ContentModel Schema (last edited 2010-03-17 13:13:04 by localhost)