the follows defined -

namespace, does that means we are only using XSD tags + SQL tags?
Other tags are invalid?

Will XML editor like XMLSpy actually goes to the URL and get the tag
list of each namespace??

Since when I use the XML editor, it automatically give me hint for the
tags / attribute to type.

Does the tag list stores in the schema located on the web??


<xsd:schema xmlns:xsd=""

<xsd:element name="station" sql:relation="stations" >

<xsd:element name="callSign" type="xsd:string" />
<xsd:element name="name" type="xsd:string" />
<xsd:element name="affiliate" type="xsd:string" />
<xsd:attribute name="id" type="xsd:integer" />

<xsd:element name="map" sql:relation="lineups" >
<xsd:attribute name="station" type="xsd:integer" />
<xsd:attribute name="channel" type="xsd:integer" />
<xsd:attribute name="from" type="xsd:string"
sql:field="fromdate" />