Skip to content

Slot: identifier

True means that the key slot(s) uniquely identifies the elements. There can be at most one identifier or key per container

URI: linkml:identifier Alias: identifier

Applicable Classes

Name Description Modifies Slot
SlotDefinition an element that describes how instances are related to other instances no

Properties

Type and Range

Property Value
Range Boolean
Domain SlotDefinition
Domain Of SlotDefinition

Cardinality and Requirements

Property Value
### Slot Characteristics
Property Value
Inherited Yes

In Subsets

Aliases

  • primary key
  • ID
  • UID
  • code

Comments

  • identifier is inherited
  • a key slot is automatically required. Identifiers cannot be optional
  • a given domain can have at most one identifier
  • identifiers and keys are mutually exclusive. A given domain cannot have both

See Also

Identifier and Mapping Information

Administrative Metadata

Rank: 5

Schema Source

Mappings

Mapping Type Mapped Value
self linkml:identifier
native linkml:identifier

LinkML Source

name: identifier
description: True means that the key slot(s) uniquely identifies the elements. There
  can be at most one identifier or key per container
comments:
- identifier is inherited
- a key slot is automatically required.  Identifiers cannot be optional
- a given domain can have at most one identifier
- identifiers and keys are mutually exclusive.  A given domain cannot have both
in_subset:
- SpecificationSubset
- MinimalSubset
- BasicSubset
- RelationalModelProfile
from_schema: https://w3id.org/linkml/meta
see_also:
- https://en.wikipedia.org/wiki/Identifier
- linkml:unique_keys
aliases:
- primary key
- ID
- UID
- code
rank: 5
domain: slot_definition
inherited: true
alias: identifier
domain_of:
- slot_definition
range: boolean