Skip to content

Class: TableDesc

Manifest: data source descriptive attributes

URI: saved:TableDesc

 classDiagram
    class TableDesc
      TableDesc : atomic_name

      TableDesc : description

      TableDesc : resource_hash

      TableDesc : resource_path

      TableDesc : schema_path_ttl

      TableDesc : schema_path_yaml

      TableDesc : 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
description 0..1
String
Human-readable description of the element direct
resource_path 1..1
Uri
Path or URI of resource direct
resource_hash 1..1
String
Checksum of resource direct
schema_path_yaml 1..1
Uri
Path or URI of schema associated with resource (LinkML YAML) direct
schema_path_ttl 0..1
Uri
Path of URI of schema associated with resource (RDF/TTL conversion of LinkML ... direct

Usages

used by used in type used
ScopeDesc table range TableDesc
ManifestDesc tables range TableDesc

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: TableDesc
description: 'Manifest: data source descriptive attributes'
from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
slots:
- atomic_name
- title
- description
- resource_path
- resource_hash
- schema_path_yaml
- schema_path_ttl

Induced

name: TableDesc
description: 'Manifest: data source descriptive attributes'
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: TableDesc
    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: TableDesc
    domain_of:
    - TableDesc
    - JobDesc
    range: string
  description:
    name: description
    description: Human-readable description of the element
    from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
    rank: 1000
    slot_uri: dcterms:description
    alias: description
    owner: TableDesc
    domain_of:
    - TableDesc
    range: string
  resource_path:
    name: resource_path
    description: Path or URI of resource
    from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
    rank: 1000
    is_a: path
    alias: resource_path
    owner: TableDesc
    domain_of:
    - TableDesc
    range: uri
    required: true
  resource_hash:
    name: resource_hash
    description: Checksum of resource
    from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
    rank: 1000
    is_a: hash
    alias: resource_hash
    owner: TableDesc
    domain_of:
    - TableDesc
    range: string
    required: true
  schema_path_yaml:
    name: schema_path_yaml
    description: Path or URI of schema associated with resource (LinkML YAML)
    from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
    rank: 1000
    is_a: path
    alias: schema_path_yaml
    owner: TableDesc
    domain_of:
    - TableDesc
    range: uri
    required: true
  schema_path_ttl:
    name: schema_path_ttl
    description: Path of URI of schema associated with resource (RDF/TTL conversion
      of LinkML YAML)
    from_schema: https://marine.gov.scot/metadata/saved/schema/meta/
    rank: 1000
    is_a: path
    alias: schema_path_ttl
    owner: TableDesc
    domain_of:
    - TableDesc
    range: uri
    required: false