- Implemented `owl_to_mermaid.py` to convert OWL/Turtle files into Mermaid class diagrams. - Implemented `owl_to_plantuml.py` to convert OWL/Turtle files into PlantUML class diagrams. - Added two new PlantUML files for custodian multi-aspect diagrams.
77 lines
2.3 KiB
YAML
77 lines
2.3 KiB
YAML
# Container Class for Heritage Custodian Data
|
|
# Provides tree_root for instance validation
|
|
|
|
id: https://nde.nl/ontology/hc/class/Container
|
|
name: Container
|
|
title: Heritage Custodian Data Container
|
|
|
|
classes:
|
|
Container:
|
|
tree_root: true
|
|
description: >-
|
|
Root container class for Heritage Custodian data instances.
|
|
Provides tree_root for LinkML instance validation.
|
|
|
|
slots:
|
|
- custodians
|
|
- custodian_observations
|
|
- custodian_names
|
|
- custodian_legal_statuses
|
|
- custodian_places
|
|
- custodian_collections
|
|
- organizational_structures
|
|
- reconstruction_activities
|
|
|
|
slot_usage:
|
|
custodians:
|
|
range: Custodian
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
description: "Collection of custodian hub entities"
|
|
|
|
custodian_observations:
|
|
range: CustodianObservation
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
description: "Collection of custodian observations"
|
|
|
|
custodian_names:
|
|
range: CustodianName
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
description: "Collection of custodian standardized names"
|
|
|
|
custodian_legal_statuses:
|
|
range: CustodianLegalStatus
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
description: "Collection of custodian legal entities"
|
|
|
|
custodian_places:
|
|
range: CustodianPlace
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
description: "Collection of custodian place designations"
|
|
|
|
custodian_collections:
|
|
range: CustodianCollection
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
description: "Collection of heritage collections"
|
|
|
|
organizational_structures:
|
|
range: OrganizationalStructure
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
description: "Collection of organizational units"
|
|
|
|
reconstruction_activities:
|
|
range: ReconstructionActivity
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
description: "Collection of reconstruction activities"
|
|
|
|
comments:
|
|
- "Container class serves as tree_root for LinkML validation"
|
|
- "Enables validation of YAML/JSON instance files"
|
|
- "Not used in RDF serialization (flattened)"
|