Skip to content

Class: ScopeDesc

Manifest: column scope description and attributes including variable underpinning the column

URI: saved:ScopeDesc

 classDiagram
    class ScopeDesc
      ScopeDesc : column

      ScopeDesc : table

          ScopeDesc --> TableDesc : table

      ScopeDesc : variable

          ScopeDesc --> ExtColumnDesc : variable

Slots

Name Cardinality and Range Description Inheritance
column 1..1
String
Column name in table direct
variable 1..1
ExtColumnDesc
Name of variable underpinning column, specific to the job, used for pattern-m... direct
table 1..1
TableDesc
Table description from which column is drawn, specifically matching the `atom... direct

Usages

used by used in type used
JobDesc job_scope_descriptive range ScopeDesc
JobDesc job_scope_collected range ScopeDesc
JobDesc job_scope_modelled range ScopeDesc

Identifier and Mapping Information

Schema Source

  • from schema: https://marine.gov.scot/metadata/saved/schema/meta/

Mappings

Mapping Type Mapped Value
self saved:ScopeDesc
native saved:ScopeDesc

LinkML Source

Direct

name: ScopeDesc
description: 'Manifest: column scope description and attributes including variable
  underpinning the column'
from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
slots:
- column
- variable
- table

Induced

name: ScopeDesc
description: 'Manifest: column scope description and attributes including variable
  underpinning the column'
from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
attributes:
  column:
    name: column
    description: Column name in table
    from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
    rank: 1000
    multivalued: false
    alias: column
    owner: ScopeDesc
    domain_of:
    - ScopeDesc
    range: string
    required: true
  variable:
    name: variable
    description: Name of variable underpinning column, specific to the job, used for
      pattern-matching
    from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
    rank: 1000
    multivalued: false
    alias: variable
    owner: ScopeDesc
    domain_of:
    - ScopeDesc
    range: ExtColumnDesc
    required: true
  table:
    name: table
    description: Table description from which column is drawn, specifically matching
      the `atomic_name' field of a given instance of a `TableDesc' class.
    from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
    rank: 1000
    multivalued: false
    alias: table
    owner: ScopeDesc
    domain_of:
    - ScopeDesc
    range: TableDesc
    required: true