<?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">Version</label>
	<comment xml:lang="en">
		<p>
			A versioned <ref target="foaf:Document">Document</ref>.
		</p>
		<p>
			Following <ptr target="(RFC4287)"/>, Versions must have exactly one <ptr target="awol:id"/>, used to associate related Versions with one another, and one <ptr target="awol:updated"/>, used to determine the most recent Version.
			This class may not be suitable as a more general versioning mechanism.
		</p>
	</comment>
	<isDefinedBy>
		<SpecificResource source="(AWOL)" fragment="Version"/>
	</isDefinedBy>
	<subClassOf>
		<resource name="foaf:Document"/>
	</subClassOf>
	<subClassOf>
		<Restriction>
			<onProperty>
				<resource name="awol:id"/>
			</onProperty>
			<cardinality>1</cardinality>
		</Restriction>
	</subClassOf>
	<subClassOf>
		<Restriction>
			<onProperty>
				<resource name="awol:updated"/>
			</onProperty>
			<cardinality>1</cardinality>
		</Restriction>
	</subClassOf>
</Class>