Komplexa typer kan ha element i innehållet och det går att ange attribut för dem. Komplexa typer kan användas till att ta reda på lämpligt innehåll för förekomstdokument som genererats från eller är associerade med XML-schemat.
Du kan lägga till så många komplexa typer som du vill i ett XML-schema.
Följande instruktioner är skrivna för resursperspektivet, men de fungerar även i många andra fall.
Så här lägger du till en komplex typ till ett XML-schema:
och välj en bastyp för den komplexa typen. Du kan antingen ange en bastyp för den
komplexa typen eller lägga till en innehållsmodell till den (som representerar de data som kan ingå i ett element) men du kan inte göra både och. Mer information om innehållsmodeller finns i närliggande ämnen.