<?xml version="1.0"?> <!-- SPDX-FileCopyrightText: 2024 Lady <https://www.ladys.computer/about/#lady> SPDX-License-Identifier: CC0-1.0 --> <!DOCTYPE Class SYSTEM "../../DTD"> <Class> <label xml:lang="en">Annotation</label> <comment xml:lang="en"> <p> A usually‐purposeful association of bodies and·or <ref target="anno:Motivation">Motivations</ref> with another thing. </p> <p> Annotations, in their most common uses, link resources to other resources, with the resources being linked from provided as their <ref target="anno:hasBody">bodies</ref> and the resources being linked to provided as their <ref target="anno:hasTarget">targets</ref>. The Annotation as a whole may be <ref target="anno:motivatedBy">motivated by</ref> a Motivation. When an Annotation is motivated by a Motivation, bodies might not be present (if the Motivation provides all the necessary information itself). </p> <p> Despite the name, it¦s important to understand that an Annotation is essentially just a motivated collection of links, and this class may be used anywhere a motivated collection of links is desired. </p> </comment> <isDefinedBy> <SpecificResource source="(ANNO)" fragment="annotation"/> </isDefinedBy> <subClassOf> <Restriction> <onProperty> <resource name="anno:hasTarget"/> </onProperty> <minCardinality>1</minCardinality> </Restriction> </subClassOf> </Class>