| Complex Type Summary |
| Attribute |
An Attribute is a Role where the target datatype is a ValueType.
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
|
| Composition |
This type implements a composition relation between the parent and child ObjectTypes.
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
|
| Constraint |
Constraint represents rules that instances of Type-s must obey to be valid.
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
|
| DataType |
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
|
| ElementRef |
This type represents how to reference a ReferencableElement.
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
|
| Enumeration |
A primitive type with a limited, discrete set of values.
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
|
| EnumLiteral |
|
| Model |
Represents a complete data model and is the type of the (single) declared root element for
VO-DML/XML representation documents.
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
|
| ModelImport |
A "proxy" for an external model that is being used by the current model.
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
|
| Multiplicity |
Also called "Cardinality".
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
|
| ObjectType |
TBD use description form VO-DML specification document. to ...
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
|
| Package |
A Package is a container for type definitions and possible (child-)packages.
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
|
| PrimitiveType |
Atomic/simple type.
|
| ReferableElement |
This is the base type for all types whose elements can be explicitly referenced.
Content: |
|
Abstract: |
(cannot be assigned directly to elements used in instance XML documents) |
Defined: |
|
Includes: |
|
Used: |
|
|
| Reference |
A Reference is a Relation that indicates a kind of "usage" relationship
between the target ObjectType and the owner of the reference, the "referrer".
|
| Relation |
A relation is a Role where the target datatype is an ObjectType.
Content: |
|
Abstract: |
(cannot be assigned directly to elements used in instance XML documents) |
Defined: |
|
Used: |
|
|
| Role |
A Role represents the "role a Type plays in the definition of another Type".
Content: |
|
Abstract: |
(cannot be assigned directly to elements used in instance XML documents) |
Defined: |
|
Includes: |
|
Used: |
|
|
| SemanticConcept |
Type used to indicate on attributes that they take values representing a concept defined in
an identified semantic vocabulary (SKOS or RDFS), and/or restricted by being narrower/more specific than an
identified "top" concept.
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
|
| SubsettedRole |
A special type of constraint that represents the common pattern where a subtype.
would like to restrict certain aspects of a definition of a roles defined on a super type.
Content: |
|
Defined: |
|
Includes: |
|
Used: |
never |
|
| Type |
Base class of all type definition elements.
Content: |
|
Abstract: |
(cannot be assigned directly to elements used in instance XML documents) |
Defined: |
|
Includes: |
|
Used: |
|
|
| ValueType |
Base class of all valaue types, i.e. those types identified by their value, rather than a separate explicit identifier.
Content: |
|
Abstract: |
(cannot be assigned directly to elements used in instance XML documents) |
Defined: |
|
Used: |
|
|