[OAI-implementers] XML Schema

Tim Brody tim@tim.brody.btinternet.co.uk
Sat, 8 Dec 2001 13:53:42 -0000

> (foo, http://foometa.org/foo.xsd, http://foometa.org/foo#) should
> interpret this as:
> "This server locally uses the name foo to indicate the metadata concept
> globally known as http://foometa.org/foo# and marks up instance data for
> the metadata concept foo according to the rules defined by
> http://foometa.org/foo.xsd."
> Another server may return:
> (fooalt, http://altfoometa.org/fooall.xsd, http://foometa.org/foo#)
> indicating a different markup of the same metadata concept.


Could someone explain this a bit further or point me at an appropriate
resource. What does someone have to do, with XML, to be able to identify how
metadata is marked-up? I am guessing you have to use the string
"http://whatever/foo.xsd", but surely the metadata schema can be changed
(which would break everything)?

All the best,