Hi, I joined this forum to learn more about XML and designing XML structured information.

I'm about to design an XML Schema to describe complex data. I have learnt that it is best done by describing the data types and their constraints in a schema file (.xsd file).

When exchanging data later between different sites, one has to supply the schema description as well, from my understanding, so that the partners know about the schema.

I saw techniques where the schema is referred in the header as a web location. What else techniques are there, especially when the web is not available?