Skip to content

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