Skip to content

Class: Column

Models a column within a table, representing a single field of data with a specific datatype. This class defines the state and schema of individual data fields in tabular structures.

URI: cr8tor_metamodel:Column

classDiagram class Column click Column href "../Column/" Column : datatype Column : name

Slots

Name Cardinality and Range Description Inheritance
name 1
String
The name of the column, used for identification within the table direct
datatype 1
String
The datatype of the column, specifying the kind of data stored (e direct

Usages

used by used in type used
Table columns range Column

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/karectl-crates/cr8tor-metamodel

Mappings

Mapping Type Mapped Value
self cr8tor_metamodel:Column
native cr8tor_metamodel:Column

LinkML Source

Direct

name: Column
description: Models a column within a table, representing a single field of data with
  a specific datatype. This class defines the state and schema of individual data
  fields in tabular structures.
from_schema: https://w3id.org/karectl-crates/cr8tor-metamodel
attributes:
  name:
    name: name
    description: The name of the column, used for identification within the table.
      Required.
    from_schema: https://w3id.org/karectl-crates/data-model
    domain_of:
    - Project
    - Action
    - Source
    - Dataset
    - Table
    - Column
    - Resource
    - Environment
    - KeycloakClientConfig
    - SecretRef
    - ProtocolMapper
    - EnvironmentVariable
    range: string
    required: true
  datatype:
    name: datatype
    description: The datatype of the column, specifying the kind of data stored (e.g.,
      string, integer). Required.
    from_schema: https://w3id.org/karectl-crates/data-model
    rank: 1000
    domain_of:
    - Column
    range: string
    required: true

Induced

name: Column
description: Models a column within a table, representing a single field of data with
  a specific datatype. This class defines the state and schema of individual data
  fields in tabular structures.
from_schema: https://w3id.org/karectl-crates/cr8tor-metamodel
attributes:
  name:
    name: name
    description: The name of the column, used for identification within the table.
      Required.
    from_schema: https://w3id.org/karectl-crates/data-model
    alias: name
    owner: Column
    domain_of:
    - Project
    - Action
    - Source
    - Dataset
    - Table
    - Column
    - Resource
    - Environment
    - KeycloakClientConfig
    - SecretRef
    - ProtocolMapper
    - EnvironmentVariable
    range: string
    required: true
  datatype:
    name: datatype
    description: The datatype of the column, specifying the kind of data stored (e.g.,
      string, integer). Required.
    from_schema: https://w3id.org/karectl-crates/data-model
    rank: 1000
    alias: datatype
    owner: Column
    domain_of:
    - Column
    range: string
    required: true