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: |
|
|