Class: ScopeDesc

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

URI: saved:ScopeDesc

 classDiagram
    class ScopeDesc
    click ScopeDesc href "../ScopeDesc"
      ScopeDesc : column
        
      ScopeDesc : table
        
          
    
    
    ScopeDesc --> "1" TableDesc : table
    click TableDesc href "../TableDesc"

        
      ScopeDesc : variable
        
          
    
    
    ScopeDesc --> "1" ExtColumnDesc : variable
    click ExtColumnDesc href "../ExtColumnDesc"

        
      

Slots

Name Cardinality and Range Description Inheritance
column 1
String
Column name in table direct
variable 1
ExtColumnDesc
Name of variable underpinning column, specific to the job, used for pattern-m… direct
table 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