Aside from using the import or include, is there any way to get two namespaces in the myschema.xsd file. For example, I would like to do something like this - my Namespace and Attendee Namespace.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xsd:schema targetNamespace="http://schemas.microsoft.com/office/infopath/2003/myXSD/2005-05-25T18:20:19"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xhtml="http://www.w3.org/1999/xhtml"
xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD/2005-05-25T18:20:19"
xmlns:xd="http://schemas.microsoft.com/office/infopath/2003"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="myFields">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="Attendee:grpAttendees" minOccurs="0"/>
</xsd:sequence>
<xsd:anyAttribute processContents="lax" namespace="http://www.w3.org/XML/1998/namespace"/>
</xsd:complexType>
</xsd:element>
<xsd:element name="grpAttendees">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="Attendee:HideAttendees" minOccurs="0"/>
<xsd:element ref="Attendee:subgroupAttendees" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="HideAttendees" nillable="true" type="xsd:boolean"/>
<xsd:element name="subgroupAttendees">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="Attendee:Attendees" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="Attendees">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="Attendee:Name" minOccurs="0"/>
<xsd:element ref="Attendee:NetID" minOccurs="0"/>
<xsd:element ref="Attendee:Organization" minOccurs="0"/>
<xsd:element ref="Attendee:Attended" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="Name" type="xsd:string"/>
<xsd:element name="NetID" type="xsd:string"/>
<xsd:element name="Organization" type="xsd:string"/>
<xsd:element name="Attended" type="xsd:string"/>
</xsd:schema>
Thanks!
Suz