Class: LICENSE
The data element in the handle API for the PID metadata license.
classDiagram
class LICENSE
click LICENSE href "../LICENSE"
HandleRecord <|-- LICENSE
click HandleRecord href "../HandleRecord"
LICENSE : data
LICENSE --> "1" HdlDataLicense : data
click HdlDataLicense href "../HdlDataLicense"
LICENSE : index
LICENSE : timestamp
LICENSE : ttl
LICENSE : type
Inheritance
- HandleRecord
- LICENSE
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
index | 1 Integer |
The index of the handle record | direct |
data | 1 HdlDataLicense |
The data in the handle record | direct |
timestamp | 1 Datetime |
The iso datetime for the last update of the handle data | HandleRecord |
ttl | 0..1 Integer |
A time to live in seconds for the handle record | HandleRecord |
type | 1 String |
The type of handledata stored in the handle record | HandleRecord |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/nfdi4cat/pid4cat-model
Mappings
Mapping Type | Mapped Value |
---|---|
self | pid4cat_model:LICENSE |
native | pid4cat_model:LICENSE |
LinkML Source
Direct
name: LICENSE
description: The data element in the handle API for the PID metadata license.
from_schema: https://w3id.org/nfdi4cat/pid4cat-model
is_a: HandleRecord
slots:
- index
- data
slot_usage:
index:
name: index
required: true
minimum_value: 4
maximum_value: 4
data:
name: data
range: HdlDataLicense
required: true
Induced
name: LICENSE
description: The data element in the handle API for the PID metadata license.
from_schema: https://w3id.org/nfdi4cat/pid4cat-model
is_a: HandleRecord
slot_usage:
index:
name: index
required: true
minimum_value: 4
maximum_value: 4
data:
name: data
range: HdlDataLicense
required: true
attributes:
index:
name: index
description: The index of the handle record.
from_schema: https://w3id.org/nfdi4cat/pid4cat-model
rank: 1000
alias: index
owner: LICENSE
domain_of:
- URL
- STATUS
- SCHEMA_VER
- LICENSE
- EMAIL
- RESOURCE
- RELATED
- CHANGES
range: integer
required: true
minimum_value: 4
maximum_value: 4
data:
name: data
description: The data in the handle record.
from_schema: https://w3id.org/nfdi4cat/pid4cat-model
rank: 1000
alias: data
owner: LICENSE
domain_of:
- URL
- STATUS
- SCHEMA_VER
- LICENSE
- EMAIL
- RESOURCE
- RELATED
- CHANGES
range: HdlDataLicense
required: true
timestamp:
name: timestamp
description: The iso datetime for the last update of the handle data.
from_schema: https://w3id.org/nfdi4cat/pid4cat-model
rank: 1000
alias: timestamp
owner: LICENSE
domain_of:
- HandleRecord
range: datetime
required: true
ttl:
name: ttl
description: 'A time to live in seconds for the handle record. Typically: 86400
=> 1 day'
from_schema: https://w3id.org/nfdi4cat/pid4cat-model
rank: 1000
ifabsent: '86400'
alias: ttl
owner: LICENSE
domain_of:
- HandleRecord
range: integer
type:
name: type
description: The type of handledata stored in the handle record.
from_schema: https://w3id.org/nfdi4cat/pid4cat-model
rank: 1000
designates_type: true
alias: type
owner: LICENSE
domain_of:
- HandleRecord
- RelatedIdentifier
range: string
required: true