43
XML is Semi-structured Data
•
Attributes with different types in different objects
•
•
•
•
•
•
Nested collections (no 1NF)
•
Heterogeneous collections:
–
<db>
contains both <
book>
s and <
publisher>
s
<
person
> <
name
>
<
first
> John </
first
>
<
last
> Smith </
last
>
</
name
>
<
phone
>1234</
phone
>
</
person
>
ß
structured name !