Class <<Type>> GeologicTimescale (extends TimeOrdinalReferenceSystem)

The classic "Geologic Timescale" comprising an ordered, hierarchical set of named "eras" is an example of an Ordinal Temporal Reference System. It may be calibrated with reference to a numeric Temporal Coordinate System, but is in principle defined independently.

Local Subclasses: (none)

Attributes

Name Type Bounds From Class Notes
 

Outbound Associations

Name Type Multiplicity From Class Notes
component TimeOrdinalEra 1..* TimeOrdinalReferenceSystem
Association tagged values
Tag Value
sequenceNumber 1
referencePoint TimeOrdinalEraBoundary 2..* TimeOrdinalReferenceSystem
Association tagged values
Tag Value
nillable True
sequenceNumber 2
 

Constraints

Constraint Type Status Weight
Structure association is with GeochronologicEra Invariant Approved 0,00
 

Tagged values

Tag Value Notes
byValuePropertyType false Values: true | false
Default: false
Description: enforce the 'by value' property pattern without xlinks
noPropertyType false Values: true | false
Default: false
Description: suppress automatic creation of *PropertyType complexType
 

GML-conformant XML Implementation Details

<xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="GeologicTimescale" substitutionGroup="gsmltrs:TimeOrdinalReferenceSystem" type="gsmlgt:GeologicTimescaleType">

    <xs:annotation>

        <xs:documentation>The classic "Geologic Timescale" comprising an ordered, hierarchical set of named "eras" is an example of an Ordinal Temporal Reference System. It may be calibrated with reference to a numeric Temporal Coordinate System, but is in principle defined independently.</xs:documentation>

    </xs:annotation>

</xs:element>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="GeologicTimescaleType">

    <xs:complexContent>

        <xs:extension base="gsmltrs:TimeOrdinalReferenceSystemType"/>

    </xs:complexContent>

</xs:complexType>
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="GeologicTimescalePropertyType">

    <xs:sequence minOccurs="0">

        <xs:element ref="gsmlgt:GeologicTimescale"/>

    </xs:sequence>

    <xs:attributeGroup ref="gml:AssociationAttributeGroup"/>

    <xs:attributeGroup ref="gml:OwnershipAttributeGroup"/>

</xs:complexType>