Observar os <xs: Tag do sequence>. Ele médio que os elementos definidos (“firstname” e “lastname”) devem aparecer nessa ordem dentro de um elemento da “pessoa”.
Ou você pode dar o elemento do complexType com um nome, e deixa o elemento da “pessoa” ter um tipo atributo que consulte ao nome do complexType (se você usar este método, diversos elementos podem consultar ao mesmo tipo complexo):
|