topicMaps
|
|
|--- topic *
| |
| |--- instanceOf *
| | ( topicRef | subjectIndicatorRef )
| |--- subjectIdentity ?
| | ( topicRef | subjectIndicatorRef ) *
| | resourceRef ?
| |--- baseName *
| | |
| | |--- baseNameString
| | |--- scope ?
| | | ( topicRef | subjectIndicatorRef | resourceRef ) +
| | +--- variant *
| | |
| | |--- parameters
| | | ( topicRef | subjectIndicatorRef ) +
| | |--- variantName ?
| | | ( resourceRef | resurceData )
| | +--- variant *
| | -> recursive
| +--- occurrence *
| |
| |--- ( resourceRef | resourceData )
| |--- instanceOf ?
| | ( topicRef | subjectIndicatorRef )
| +--- scope ?
| ( topicRef | subjectIndicatorRef | resourceRef ) +
|
|--- association *
| |
| |--- instanceOf ?
| | ( topicRef | subjectIndicatorRef )
| |--- scope ?
| | ( topicRef | subjectIndicatorRef | resourceRef ) +
| +--- member +
| |
| |--- ( topicRef | subjectIndicatorRef | resourceRef ) *
| +--- roleSpec ?
| ( topicRef | subjectIndicatorRef )
|
+--- mergeMap *
( topicRef | subjectIndicatorRef | resourceRef ) *
Legend
Mandatory Single
+ Mandatory Repeatable
? Optional Single
* Optional Repeatable
topicRef -> xlink:href (Reference to a Topic element)
subjectIndicatorRef -> xlink:href (Reference to a Subject Indicator)
resourceRef -> xlink:href (Reference to a Resurce)
baseNameString -> #PCDATA
resurceData -> #PCDATA
Derived from: www.topicmaps.org/xtm/1.0/xtm1.dtd (Data Type Definition) for XTM.