Modeling Elements and Attributes

  1. Premise
  2. Creating Schema Document
  3. Target Namespace
  4. Schema Documents vs Schemas
  5. Top Level Elements
  6. Declaration vs Definition
  7. Global Names
  8. Simple vs Complex Types
  9. Predefined Simple Types
  10. Simple Element Declarations
  11. Declaring Elements with Structure
  12. Element Children
  13. Specifying an Element
  14. Using Names in Models
  15. Sequences
  16. Choices
  17. Attributes
  18. Attributes on Simple Typed Elements
  19. Mixed Content
  20. Local Element Declarations
  21. Forcing Qualified Local Elements
  22. Empty Elements?