Class: LiteratureRecordCollection¶
A collection of literature records
URI: revaise:LiteratureRecordCollection
```mermaid classDiagram class LiteratureRecordCollection click LiteratureRecordCollection href "../LiteratureRecordCollection/" LiteratureRecordCollection : collection_created_at
LiteratureRecordCollection : collection_description
LiteratureRecordCollection : collection_id
LiteratureRecordCollection : collection_name
LiteratureRecordCollection : record_count
LiteratureRecordCollection : records
LiteratureRecordCollection --> "*" LiteratureRecord : records
click LiteratureRecord href "../LiteratureRecord/"
```
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| collection_id | 1 String |
Unique identifier for this collection | direct |
| collection_name | 1 String |
Name of the collection | direct |
| collection_description | 0..1 String |
Description of this collection | direct |
| records | * LiteratureRecord |
Literature records in this collection | direct |
| record_count | 0..1 Integer |
Number of records in this collection | direct |
| collection_created_at | 0..1 Datetime |
When this collection was created | direct |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/literature_record
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | revaise:LiteratureRecordCollection |
| native | revaise:LiteratureRecordCollection |
LinkML Source¶
Direct¶
name: LiteratureRecordCollection
description: A collection of literature records
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/literature_record
slots:
- collection_id
- collection_name
- collection_description
- records
- record_count
- collection_created_at
slot_usage:
collection_id:
name: collection_id
description: Unique identifier for this collection
identifier: true
required: true
collection_name:
name: collection_name
description: Name of the collection
range: string
required: true
collection_description:
name: collection_description
description: Description of this collection
range: string
records:
name: records
description: Literature records in this collection
range: LiteratureRecord
multivalued: true
record_count:
name: record_count
description: Number of records in this collection
range: integer
collection_created_at:
name: collection_created_at
description: When this collection was created
range: datetime
Induced¶
name: LiteratureRecordCollection
description: A collection of literature records
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/literature_record
slot_usage:
collection_id:
name: collection_id
description: Unique identifier for this collection
identifier: true
required: true
collection_name:
name: collection_name
description: Name of the collection
range: string
required: true
collection_description:
name: collection_description
description: Description of this collection
range: string
records:
name: records
description: Literature records in this collection
range: LiteratureRecord
multivalued: true
record_count:
name: record_count
description: Number of records in this collection
range: integer
collection_created_at:
name: collection_created_at
description: When this collection was created
range: datetime
attributes:
collection_id:
name: collection_id
description: Unique identifier for this collection
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/literature_record
rank: 1000
identifier: true
owner: LiteratureRecordCollection
domain_of:
- LiteratureRecordCollection
range: string
required: true
collection_name:
name: collection_name
description: Name of the collection
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/literature_record
rank: 1000
owner: LiteratureRecordCollection
domain_of:
- LiteratureRecordCollection
range: string
required: true
collection_description:
name: collection_description
description: Description of this collection
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/literature_record
rank: 1000
owner: LiteratureRecordCollection
domain_of:
- LiteratureRecordCollection
range: string
records:
name: records
description: Literature records in this collection
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/literature_record
rank: 1000
owner: LiteratureRecordCollection
domain_of:
- LiteratureRecordCollection
range: LiteratureRecord
multivalued: true
record_count:
name: record_count
description: Number of records in this collection
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/literature_record
rank: 1000
owner: LiteratureRecordCollection
domain_of:
- LiteratureRecordCollection
range: integer
collection_created_at:
name: collection_created_at
description: When this collection was created
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/objects/literature_record
rank: 1000
owner: LiteratureRecordCollection
domain_of:
- LiteratureRecordCollection
range: datetime