What are the goals and main characteristics of XML?
Which application scenarios influence the development of XML?
What is the main characteristic and structure of XML documents?
(Additional Information on Elements, Attributes and Namespaces)
What are the goals of a schema definition in XML?
- > Restrictions on structure and data types: validation of documents
Overview DTD
untyped:
Overview XML schema.
(class of documents -> instance documents conforms to it)
Overview: types in XML schema
Overview: complex types
What are the alternatives for deriving types in XML schema?
How does XML Schema support substitutability of derived types?
What are the namespaces involved in XML Schema and their associations?
How does XML Schema support unique constraints?
xsd: unique element: selector + field
- > XPath expressions to define scope and values that must be unique within an element
xsd:key = unique + nillable = false
How can XML schema map ER models with 1:n and n:m relationships?
What are the advantages of key/key ref in XML schema over ID/IDREF in DTDs?