Modeling Elements and Attributes

R. Alexander Milowski

milowski@sims.berkeley.edu

School of Information Management and Systems

#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?