Schema Concepts

R. Alexander Milowski

milowski@sims.berkeley.edu

School of Information Management and Systems

#1

What Are Schemas?

#2

Schema Language vs Schema Language

#3

Structure Relations

#4

Structure - Children & Models

#5

Structure - Mixed Content

#6

Structure - Wildcards

#7

Structure - Attributes

#8

Structure - Validation Control

#9

Types of Constraints

#10

Value Constraints

#11

Cross Referencing Constraints

#12

Cross-Field Constraints

#13

Typing

#14

Value Constraints as Typing

#15

Element Structure Derivation

#16

Name vs. Type

#17

Polymorphic Content

#18

XML Schema