| ### Showing:
Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties

Imported schema eml-dataTable.xsd

Namespace | https://eml.ecoinformatics.org/dataTable-2.2.0
Annotations |
    '$RCSfile: eml-dataTable.xsd,v $'
           Copyright: 1997-2002 Regents of the University of California,
                                University of New Mexico, and
                                Arizona State University
            Sponsors: National Center for Ecological Analysis and Synthesis and
                      Partnership for Interdisciplinary Studies of Coastal Oceans,
                         University of California Santa Barbara
                      Long-Term Ecological Research Network Office,
                         University of New Mexico
                      Center for Environmental Studies, Arizona State University
       Other funding: National Science Foundation (see README for details)
                      The David and Lucile Packard Foundation
         For Details: http://knb.ecoinformatics.org/

            '$Author: obrien $'
              '$Date: 2009-02-25 23:51:54 $'
          '$Revision: 1.47 $'
        This program is free software; you can redistribute it and/or modify
        it under the terms of the GNU General Public License as published by
        the Free Software Foundation; either version 2 of the License, or
        (at your option) any later version.
        This program is distributed in the hope that it will be useful,
        but WITHOUT ANY WARRANTY; without even the implied warranty of
        MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
        GNU General Public License for more details.
        You should have received a copy of the GNU General Public License
        along with this program; if not, write to the Free Software
        Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    moduleName: eml-dataTable

    moduleDescription:

                The eml-dataTable module - Logical information
                about data table entities

    recommendedUsage: The EML dataTable Module is used to document
            datasets with one or more data tables.

    standAlone: yes
Properties |
attribute form default | unqualified
element form default | unqualified

Element DataTableType / attributeList

Namespace | No namespace
Annotations |
    tooltip: Attribute List

    summary: The list of attributes associated with this
                  entity.

    description: The list of attributes associated with this
                  entity.  For more information see the eml-attribute
                  module.
Diagram |
Type | AttributeListType
Properties |
content | complex
Model | attribute+ | (references)
Children | attribute, references
Instance |
    <attributeList id="">
      <attribute id="" scope="document" system="">{1,unbounded}</attribute>
      <references system="">{1,1}</references>
    </attributeList>
Attributes |
QName | Type | Use |
--- | --- | --- | ---
id | IDType | optional |

Element DataTableType / constraint

Namespace | No namespace
Annotations |
    tooltip: Constraint

    summary:

    description: Description of any relational constraints on '
                  this entity.  For more information see the eml-constraint
                  module.
Diagram |
Type | ConstraintType
Properties |
content | complex
minOccurs | 0
maxOccurs | unbounded
Model | primaryKey | uniqueKey | checkConstraint | foreignKey | joinCondition | notNullConstraint
Children | checkConstraint, foreignKey, joinCondition, notNullConstraint, primaryKey, uniqueKey
Instance |
    <constraint id="" scope="document" system="">
      <primaryKey>{1,1}</primaryKey>
      <uniqueKey>{1,1}</uniqueKey>
      <checkConstraint language="">{1,1}</checkConstraint>
      <foreignKey>{1,1}</foreignKey>
      <joinCondition>{1,1}</joinCondition>
      <notNullConstraint>{1,1}</notNullConstraint>
    </constraint>
Attributes |
QName | Type | Default | Use |
--- | --- | --- | --- | ---
id | IDType |  | optional |
scope | ScopeType | document | optional |
system | SystemType |  | optional |

Element DataTableType / caseSensitive

Namespace | No namespace
Annotations |
    tooltip: Case sensitivity

    summary: Specification of text case sensitivity in the
                  dataTable.

    description: The caseSensitive element
                  specifies text case sensitivity of the data in the
                  dataTable. The valid values are yes or no. If it is set to
                  yes, then values of attributes that differ only in case (e.g.,
                  LOW, low) represent distinct values.  If set to no, then values
                  of attributes that differ only in case represent the same value.

    example: yes

    example: no
Diagram |
Type | restriction of xs:string
Properties |
content | simple
minOccurs | 0
Facets |
enumeration | yes |
enumeration | no |

Element DataTableType / numberOfRecords

Namespace | No namespace
Annotations |
    tooltip: Number of records

    summary: The integer count of the number of records in the
                  dataTable.

    description: The numberOfRecords element contains a count
                  of the number of records in the dataTable. This is typically an
                  integer value, and only includes records that represent
                  observations. It would not include any details of physical
                  formatting such as the number of header lines (see eml-physical
                  for that information).

    example: 975
Diagram |
Type | NonEmptyStringType
Properties |
content | simple
minOccurs | 0
Facets |
minLength | 1 |
pattern | [\s]*[\S][\s\S]* |

Element dataTable

Namespace | https://eml.ecoinformatics.org/dataTable-2.2.0
Annotations |
    tooltip: Table Entity descriptor

    summary: Descriptor of one table entity in the
            dataset.

    description: The dataTable element is a descriptor of one entity in
            the dataset identified by its name. This element can contain
            information about the dataTable's orientation, number of records, case
            sensitivity, and temporal, geographic and taxonomic coverage. Because
            the dataTable element refers to the complex type 'DataTableType', it
            must contain all the elements defined for the type.
            description for DataTableType to review component element
            rules.
Diagram |
Type | DataTableType
Properties |
content | complex
Model | (alternateIdentifier* , entityName , entityDescription{0,1} , physical* , coverage{0,1} , methods{0,1} , additionalInfo* , annotation* , attributeList , constraint* , caseSensitive{0,1} , numberOfRecords{0,1}) | (references)
Children | additionalInfo, alternateIdentifier, annotation, attributeList, caseSensitive, constraint, coverage, entityDescription, entityName, methods, numberOfRecords, physical, references
Instance |
    <dataTable id="" scope="document" system="" xmlns="https://eml.ecoinformatics.org/dataTable-2.2.0">
      <alternateIdentifier system="">{0,unbounded}</alternateIdentifier>
      <entityName>{1,1}</entityName>
      <entityDescription>{0,1}</entityDescription>
      <physical id="" scope="document" system="">{0,unbounded}</physical>
      <coverage id="" scope="document" system="">{0,1}</coverage>
      <methods>{0,1}</methods>
      <additionalInfo xml:lang="">{0,unbounded}</additionalInfo>
      <annotation id="" scope="document" system="">{0,unbounded}</annotation>
      <attributeList id="">{1,1}</attributeList>
      <constraint id="" scope="document" system="">{0,unbounded}</constraint>
      <caseSensitive>{0,1}</caseSensitive>
      <numberOfRecords>{0,1}</numberOfRecords>
      <references system="">{1,1}</references>
    </dataTable>
Attributes |
QName | Type | Default | Use |
--- | --- | --- | --- | ---
id | IDType |  | optional |
scope | ScopeType | document | optional |
system | SystemType |  | optional |

Complex Type DataTableType

Namespace | https://eml.ecoinformatics.org/dataTable-2.2.0
Diagram |
Model | (alternateIdentifier* , entityName , entityDescription{0,1} , physical* , coverage{0,1} , methods{0,1} , additionalInfo* , annotation* , attributeList , constraint* , caseSensitive{0,1} , numberOfRecords{0,1}) | (references)
Children | additionalInfo, alternateIdentifier, annotation, attributeList, caseSensitive, constraint, coverage, entityDescription, entityName, methods, numberOfRecords, physical, references
Attributes |
QName | Type | Default | Use |
--- | --- | --- | --- | ---
id | IDType |  | optional |
scope | ScopeType | document | optional |
system | SystemType |  | optional |

Attribute DataTableType / @id

Namespace | No namespace
Type | IDType
Properties |
use | optional

Attribute DataTableType / @system

Namespace | No namespace
Type | SystemType
Properties |
use | optional

Attribute DataTableType / @scope

Namespace | No namespace
Type | ScopeType
Properties |
use | optional
default | document
Facets |
enumeration | system |
enumeration | document |