<?xml version="1.0" encoding="UTF-16"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="A"
        attributeFormDefault="qualified" elementFormDefault="qualified">
    <!-- 'FR_adresse_type' et 'US_adresse_type' appartiennent a l'espace de nommmage 'A' -->
    <complexType name="FR_adresse_type">
        <sequence>
            <element name="Numero_rue" type="string"/>
            <element name="Rue" type="string"/>
            <element name="Code_postal" type="positiveInteger"/>
            <element name="Ville" type="string"/>
        </sequence>
    </complexType>
    <complexType name="US_adresse_type">
        <attribute name="street_number" type="string" use="required"/> 
        <attribute name="street" type="string" use="required"/> 
        <attribute name="zip_code" type="positiveInteger" use="required"/>
        <attribute name="city" type="string" use="required"/>
        <attribute name="state" use="required">
            <simpleType>
                <restriction base="token">
                    <enumeration value="Alabama"/>
                    <enumeration value="Nevada"/>
                    <enumeration value="South Dakota"/>
                    <enumeration value="Texas"/>
                    <!-- Etc. -->
                </restriction>
            </simpleType>
        </attribute>
    </complexType>
</schema>
