== doms:ContentModel_Schema == Extends [[DataModel/ContentModel DOMS| 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: * dc:title must be the human readable title of the Schema * dc:description must contain the human readable description on the restrictions in the schema.