Module Documentation: eml-dataTable
Back to EML Contents
The EML dataTable Module defines the logical characteristics of every dataTable in the dataset. Each attribute of the table is described in eml-attribute. This module is for basic table information only.

Element Definitions:

dataTable
Content of this field: Description of this field:
Type: DataTableType
Attributes: Required?: Default Value:

Description:
The table entity element is a descriptor of one entity in the dataset identified by its name. The entity element can contain information about the entity's orientation, number of records, case sensitiveness, and temporal, geographic and taxonomic coverage.
Example:
orientation
Content of this field: Description of this field:
Elements: Required?: How many:
Attributes: Required?: Default Value:
columnOrRowoptional

Description:
This element contains specification of the entity's record orientation by element's attribute "columnorrow".
Example:
The valid attribute values are "columnmajor" or "rowmajor". If the attribute is not specified, "columnmajor" is used.
caseSensitive
Content of this field: Description of this field:
Elements: Required?: How many:
Attributes: Required?: Default Value:

Description:
This element contains specification of text case sensitiveness of the data in the entity. It is specified from element's attribute "yesorno".
Example:
The valid attribute values are "yes" or "no". If the attribute is not specified, "yes" is used.
numberOfRecords
Content of this field: Description of this field:
Type: xs:string
Attributes: Required?: Default Value:

Description:
This element contains a count of the number of records in the entity. 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
references
Content of this field: Description of this field:
Type: xs:string
Attributes: Required?: Default Value:

Attribute Definitions:

columnOrRow

Use: optional


Description:
This attribute specifies the entity's record orientation.
Example:
The valid attribute values are "columnmajor" or "rowmajor". If the attribute is not specified, "columnmajor" is used.
id

Type: xs:string

Use: optional

system

Type: xs:string

Use: optional

scope

Type: res:ScopeType

Use: optional

Complex Type Definitions:

DataTableType
Content of this field: Description of this field:
Elements: Required?: How many:
A choice of (
A sequence of (
A sequence of (
orientationOptionalMultiple Times
caseSensitiveOptionalMultiple Times
numberOfRecordsOptionalMultiple Times
)
)
OR
referencesOptionalMultiple Times
)
Attributes: Required?: Default Value:
idoptional
systemoptional
scopeoptional

Simple Type Definitions:

Derived from: xs:string (by xs:restriction)

Allowed values:

  • columnMajor
  • rowMajor

Derived from: xs:string (by xs:restriction)

Allowed values:

  • yes
  • no

Web Contact: jones@nceas.ucsb.edu