Custom Schema

I'm curious as to how the Custom Schema works - what should I be reading?

In particular, I'm interested to know if it could, or should, form the basis of a document management system that includes workflow, authorisations and more general dynamic management of documents. Is this the wrong place to be doing this?
XML.org Focus Areas: BPEL | DITA | ebXML | IDtrust | OpenDocument | SAML | UBL | UDDI
OASIS sites: OASIS | Cover Pages | XML.org | AMQP | Blue | CGM Open | eGov | Emergency | IDtrust | LegalXML | Open CSA | WS-I