Map Development Area (MDA)
Location:
_/_
markup
_/_
xml
_/_
validation
_/_
xml-schema
| xml-schema |
|
|
Types:
|
-
disadvantage
-
is notated in XML -- extremely verbose
-
advantage
-
support name spaces
-
disadvantage
-
big standard only for big players -> software offering limited
-
Comment:
-
simple to complex data types -- more data oriented -- explicit type hierarchy
-
quote
-
"XML Schema is in the XML world what ASN.1 was in the OSI universe."
-
advantage
-
reuse/embedding of schemas formalized -- one document can reference multiple schemas
-
Comment:
-
defines what elements and attributes can appear where in an XML document -- order, occurrences -- russian doll syndrom
-
Comment:
-
definition language for structural data/documents -- XML based alternative to DTD
-
advantage
-
is notated in XML -- can process it as XML document
-
Comment:
-
data patters -- useful for defining formats
-
disadvantage
-
no real formal model behind it?
-
Comment:
-
data facetting -- subclassing with restriction and extension
|
|
|