Class: JobDesc
Manifest: job specification attributes which specific job sub-classes inherit
URI: saved:JobDesc
classDiagram
class JobDesc
JobDesc : atomic_name
JobDesc : job_scope_collected
JobDesc --> ScopeDesc : job_scope_collected
JobDesc : job_scope_descriptive
JobDesc --> ScopeDesc : job_scope_descriptive
JobDesc : job_scope_modelled
JobDesc --> ScopeDesc : job_scope_modelled
JobDesc : job_type
JobDesc --> JobType : job_type
JobDesc : title
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
atomic_name | 1..1 String |
Short-form name / atom: lower-case, no special characters excepting underscor... | direct |
title | 0..1 String |
Concise human-readable name for the element | direct |
job_type | 1..1 JobType |
While this is analogous to Dublin Core's notion of type, it is specific to jo... | direct |
job_scope_descriptive | 0..* ScopeDesc |
A collection of column descriptions which describe something about the world | direct |
job_scope_collected | 0..* ScopeDesc |
A collection of column descriptions which are collected or sampled | direct |
job_scope_modelled | 0..* ScopeDesc |
A collection of column descriptions which are modelled or simulated | direct |
Usages
used by | used in | type | used |
---|---|---|---|
ManifestDesc | jobs | range | JobDesc |
Identifier and Mapping Information
Schema Source
- from schema: https://marine.gov.scot/metadata/saved/schema/meta/
Mappings
Mapping Type | Mapped Value |
---|---|
self | saved:JobDesc |
native | saved:JobDesc |
LinkML Source
Direct
Induced
name: JobDesc
description: 'Manifest: job specification attributes which specific job sub-classes
inherit'
from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
attributes:
atomic_name:
name: atomic_name
description: 'Short-form name / atom: lower-case, no special characters excepting
underscores'
from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
exact_mappings:
- dc:identifier
broad_mappings:
- saved:name
- dc:title
rank: 1000
identifier: true
alias: atomic_name
owner: JobDesc
domain_of:
- TableDesc
- ExtColumnDesc
- JobDesc
- ManifestDesc
range: string
required: true
pattern: ^:?[a-z]+[[a-z]|_|]*$
title:
name: title
description: Concise human-readable name for the element
from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
rank: 1000
slot_uri: dcterms:title
alias: title
owner: JobDesc
domain_of:
- TableDesc
- JobDesc
range: string
job_type:
name: job_type
description: While this is analogous to Dublin Core's notion of type, it is specific
to jobs proper, because there is a well-defined range of the jobs we know about.
Undefined job types cannot be processed.
from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
broad_mappings:
- saved:type
rank: 1000
alias: job_type
owner: JobDesc
domain_of:
- JobDesc
range: JobType
required: true
job_scope_descriptive:
name: job_scope_descriptive
description: A collection of column descriptions which describe something about
the world
from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
rank: 1000
is_a: job_scope
multivalued: true
alias: job_scope_descriptive
owner: JobDesc
domain_of:
- JobDesc
range: ScopeDesc
inlined: true
inlined_as_list: true
job_scope_collected:
name: job_scope_collected
description: A collection of column descriptions which are collected or sampled
from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
rank: 1000
is_a: job_scope
multivalued: true
alias: job_scope_collected
owner: JobDesc
domain_of:
- JobDesc
range: ScopeDesc
inlined: true
inlined_as_list: true
job_scope_modelled:
name: job_scope_modelled
description: A collection of column descriptions which are modelled or simulated
from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
rank: 1000
is_a: job_scope
multivalued: true
alias: job_scope_modelled
owner: JobDesc
domain_of:
- JobDesc
range: ScopeDesc
inlined: true
inlined_as_list: true