Skip to content

Class: TableFieldFacet

"A database record facet contains properties associated with a specific table record value from a database."

URI: master:TableFieldFacet

classDiagram class TableFieldFacet Facet <|-- TableFieldFacet TableFieldFacet : recordFieldIsNull TableFieldFacet : recordFieldName TableFieldFacet : recordFieldValue TableFieldFacet : recordRowID TableFieldFacet : tableName TableFieldFacet : tableSchema

Inheritance

Slots

Name Cardinality and Range Description Inheritance
recordFieldIsNull 0..1
BooleanType
"Whether the specified database record field is null direct
recordFieldName 0..1
String
"A field name of a database record value being identified direct
tableName 0..1
String
"The table containing a specified database record direct
tableSchema 0..1
String
"The schema that contains the identified database record direct
recordFieldValue 0..1
String
"The field value of a specified database record direct
recordRowID 0..1
String
"The unique ID that identifies a database record, supplied by the originating... direct

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lmodel/uco-master

Mappings

Mapping Type Mapped Value
self master:TableFieldFacet
native master:TableFieldFacet

LinkML Source

Direct

name: TableFieldFacet
description: '"A database record facet contains properties associated with a specific
  table record value from a database."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
is_a: Facet
slots:
- recordFieldIsNull
- recordFieldName
- tableName
- tableSchema
- recordFieldValue
- recordRowID
slot_usage:
  recordFieldValue:
    name: recordFieldValue
    domain_of:
    - TableFieldFacet
    any_of:
    - range: base64 binary type
    - range: decimal type
    - range: integer
    - range: string type
  recordRowID:
    name: recordRowID
    domain_of:
    - TableFieldFacet
    any_of:
    - range: string type
    - range: integer

Induced

name: TableFieldFacet
description: '"A database record facet contains properties associated with a specific
  table record value from a database."'
from_schema: https://w3id.org/lmodel/uco-master
rank: 1000
is_a: Facet
slot_usage:
  recordFieldValue:
    name: recordFieldValue
    domain_of:
    - TableFieldFacet
    any_of:
    - range: base64 binary type
    - range: decimal type
    - range: integer
    - range: string type
  recordRowID:
    name: recordRowID
    domain_of:
    - TableFieldFacet
    any_of:
    - range: string type
    - range: integer
attributes:
  recordFieldIsNull:
    name: recordFieldIsNull
    description: '"Whether the specified database record field is null."'
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: recordFieldIsNull
    owner: TableFieldFacet
    domain_of:
    - TableFieldFacet
    range: boolean type
  recordFieldName:
    name: recordFieldName
    description: '"A field name of a database record value being identified."'
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: recordFieldName
    owner: TableFieldFacet
    domain_of:
    - TableFieldFacet
    range: string
  tableName:
    name: tableName
    description: '"The table containing a specified database record."'
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: tableName
    owner: TableFieldFacet
    domain_of:
    - SQLiteBlobFacet
    - TableFieldFacet
    range: string
  tableSchema:
    name: tableSchema
    description: '"The schema that contains the identified database record."'
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: tableSchema
    owner: TableFieldFacet
    domain_of:
    - TableFieldFacet
    range: string
  recordFieldValue:
    name: recordFieldValue
    description: '"The field value of a specified database record."'
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: recordFieldValue
    owner: TableFieldFacet
    domain_of:
    - TableFieldFacet
    range: string
    any_of:
    - range: base64 binary type
    - range: decimal type
    - range: integer
    - range: string type
  recordRowID:
    name: recordRowID
    description: '"The unique ID that identifies a database record, supplied by the
      originating database engine."'
    from_schema: https://w3id.org/lmodel/uco-master
    rank: 1000
    alias: recordRowID
    owner: TableFieldFacet
    domain_of:
    - TableFieldFacet
    range: string
    any_of:
    - range: string type
    - range: integer