XML Schemas definen los elementos, atributos y tipos de datos que pueden contener los documentos XML, permitiendo especificar el tipo de datos de elementos y atributos. Los esquemas XML tienen ventajas sobre los DTD al usar la sintaxis XML y ser extensibles.
1. XML Schemas Es algo similar a un DTD, define que elementos puede contener un docuemneto XML, como estan organizados, que atributos y de que tipo pueden tener sus elementos. VENTAJAS Permite especificar los tipos de datos Usa sintaxis de los XML, al contrario de los DTD’s Son extensibles
2. Orden cronológico ElementType Define el tipo y contenido de un elemento, incluyendo los sub-elementos que pueda contener. AttributeType Asigna un tipo y condiciones a un atributo. <documento> <libro> <ed>quinta</ed> <titulo> <titulo>Crepusculo</titulo> <autor> <autor>Susan meyer</autor> <libro> Ejemplo de schemas