3 SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
4 SPDX-License-Identifier: CC0-1.0
6 <!DOCTYPE Class SYSTEM "../../DTD">
8 <label xml:lang="en">Proxy</label>
9 <comment xml:lang="en">
11 A <ref target="Proxy">Proxy</ref> of some <ref target="ore:AggregatedResource">Aggregated Resource</ref> as it exists within a specific <ref target="ore:Aggregation">Aggregation</ref>.
14 State·ments about Aggregated Resources which are specific to a particular Aggregation need to be made on a Proxy, as such state·ments are not “generally true”.
15 It is recommended that Proxies not be Aggregated Resources themselves, but this isn¦t formally required.
18 There is no restriction that an Aggregated Resource only have one Proxy for a given Aggregation.
19 The restrictions on <ptr target="ore:proxyFor"/> and <ptr target="ore:proxyIn"/> are not formally expressed in <ptr target="(OAI-ORE)"/>, but are in <ptr target="(PCDM)"/>.
22 Horizontal (previous~next) linking for Proxies is described by <ptr target="(PCDM)"/>, with the quirk of using the spelling <resource name="rel:prev"/> for <ptr target="rel:previous" type="property"/>.
23 This ontology only recognizes the spelling <resource name="rel:previous"/>, which is formally defined by <ptr target="(RFC5005)"/>.
27 <SpecificResource source="(OAI-ORE)" fragment="proxy"/>
30 <SpecificResource source="(PCDM)" fragment="oreproxy"/>
33 <resource name="Proxy"/>
38 <resource name="ore:proxyFor"/>
40 <cardinality>1</cardinality>
46 <resource name="ore:proxyIn"/>
48 <cardinality>1</cardinality>
54 <resource name="rel:previous"/>
56 <maxCardinality>1</maxCardinality>
62 <resource name="rel:previous"/>
65 <resource name="ore:Proxy"/>
72 <resource name="rel:next"/>
74 <maxCardinality>1</maxCardinality>
80 <resource name="rel:next"/>
83 <resource name="ore:Proxy"/>