Module Documentation: eml-view
Back to EML Contents
The EML View module describes a view from a database management system. A view is a query statement that is stored as a database object and executed each time the view is called.

Element Definitions:

view
Content of this field: Description of this field:
Type: ViewType
Attributes: Required?: Default Value:

Description:

Example:
queryStatement
Content of this field: Description of this field:
Type: xs:string
Attributes: Required?: Default Value:

Description:
The native query statement that was stored in the database may be entered here
Example:
Select site as SiteID,common_name as CommonName, count as CountOfIndividuals from samples inner join taxonlist on samples.speciesid=taxonlist.speciesid
references
Content of this field: Description of this field:
Type: xs:string
Attributes: Required?: Default Value:

Attribute Definitions:

id

Type: xs:string

Use: optional

system

Type: xs:string

Use: optional

scope

Type: res:ScopeType

Use: optional

Complex Type Definitions:

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

Simple Type Definitions:

Web Contact: jones@nceas.ucsb.edu