glam/schemas/20251121/linkml/modules/classes/CanonicalForm.yaml
kempersc 92c79067cd Refactor time-related classes and descriptions for clarity and consistency
- Updated titles and descriptions in TimeSlot, TimeSpan, TimeSpanType, and TimespanBlock for improved readability and understanding.
- Enhanced multilingual support with refined alt_descriptions and structured_aliases across various classes.
- Changed mapping types from broad_mappings to exact_mappings in WebClaimsBlock, WebCollection, WebPage, WebPlatform, WebSource, WorkExperience, and various YouTube-related classes for better alignment with schema definitions.
- Improved comments and modeling notes in VariantTypes to clarify usage and examples.
- General cleanup of unnecessary comments and formatting adjustments for consistency across YAML files.
2026-02-16 13:49:40 +01:00

89 lines
3.3 KiB
YAML

id: https://nde.nl/ontology/hc/class/CanonicalForm
name: canonical_form_class
title: Canonical Form Class
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
skos: http://www.w3.org/2004/02/skos/core#
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
default_prefix: hc
imports:
- linkml:types
- ../slots/has_label
- ../slots/has_description
classes:
CanonicalForm:
class_uri: skos:Concept
description: >-
Standardized representation of an identifier or value after normalization,
enabling consistent storage, deduplication, and cross-system interoperability.
alt_descriptions:
nl: >-
Gestandaardiseerde weergave van een identificator of waarde na normalisatie,
voor consistente opslag, deduplicatie en systeemoverschrijdende interoperabiliteit.
de: >-
Standardisierte Darstellung eines Bezeichners oder Wertes nach Normalisierung,
die konsistente Speicherung, Deduplizierung und systemübergreifende Interoperabilität ermöglicht.
fr: >-
Représentation normalisée d'un identifiant ou d'une valeur après normalisation,
permettant un stockage cohérent, la déduplication et l'interopérabilité inter-systèmes.
es: >-
Representación estandarizada de un identificador o valor después de la normalización,
que permite almacenamiento consistente, desduplicación e interoperabilidad entre sistemas.
ar: >-
التمثيل المعياري لمعرف أو قيمة بعد التطبيع، مما يتيح التخزين المتسق
وإزالة التكرار والتشغيل البيني عبر الأنظمة.
id: >-
Representasi standar dari pengenal atau nilai setelah normalisasi,
memungkinkan penyimpanan yang konsisten, deduplikasi, dan interoperabilitas lintas sistem.
zh: >-
标准化后的标识符或值的标准表示,实现一致的存储、去重和跨系统互操作性。
structured_aliases:
- literal_form: canonieke vorm
in_language: nl
- literal_form: kanonische Form
in_language: de
- literal_form: forme canonique
in_language: fr
- literal_form: forma canónica
in_language: es
- literal_form: الشكل القياسي
in_language: ar
- literal_form: bentuk kanonik
in_language: id
- literal_form: 规范形式
in_language: zh
broad_mappings:
- skos:Concept
close_mappings:
- schema:PropertyValue
slots:
- has_label
- has_description
slot_usage:
has_label:
required: true
comments:
- Provides normalized/standardized form of identifiers
- Enables consistent matching and database joins
- Examples: ISNI spaces removed, Wikidata URI to QID conversion
examples:
- value:
has_label: "0000000121465765"
has_description: Canonical ISNI with spaces removed
description: Canonical ISNI form
- value:
has_label: "Q190804"
has_description: Canonical Wikidata QID from full URI
description: Canonical Wikidata identifier
keywords:
- canonical form
- normalization
- identifier
- standardization
- deduplication
annotations:
specificity_score: "0.4"
specificity_rationale: Technical class for identifier normalization
custodian_types: "['*']"