Class: TableFieldFacet
"A database record facet contains properties associated with a specific table record value from a database."
URI: observable:TableFieldFacet
classDiagram
class TableFieldFacet
Facet <|-- TableFieldFacet
TableFieldFacet : recordFieldIsNull
TableFieldFacet ..> boolean type : recordFieldIsNull
TableFieldFacet : recordFieldName
TableFieldFacet ..> string : recordFieldName
TableFieldFacet : recordFieldValue
TableFieldFacet ..> string : recordFieldValue
TableFieldFacet : recordRowID
TableFieldFacet ..> string : recordRowID
TableFieldFacet : tableName
TableFieldFacet ..> string : tableName
TableFieldFacet : tableSchema
TableFieldFacet ..> string : tableSchema
Inheritance
- UcoThing
- UcoInherentCharacterizationThing
- Facet
- TableFieldFacet
- Facet
- UcoInherentCharacterizationThing
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
recordFieldIsNull | 0..1 BooleanType |
"Whether the specified database record field is null | direct |
recordFieldName | 0..1 xsd:string |
"A field name of a database record value being identified | direct |
tableName | 0..1 xsd:string |
"The table containing a specified database record | direct |
tableSchema | 0..1 xsd:string |
"The schema that contains the identified database record | direct |
recordFieldValue | 0..1 xsd:string |
"The field value of a specified database record | direct |
recordRowID | 0..1 xsd: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-observable
Mappings
Mapping Type | Mapped Value |
---|---|
self | observable:TableFieldFacet |
native | observable: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-observable
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-observable
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-observable
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-observable
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-observable
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-observable
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-observable
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-observable
rank: 1000
alias: recordRowID
owner: TableFieldFacet
domain_of:
- TableFieldFacet
range: string
any_of:
- range: string type
- range: integer