]> Lady’s Gitweb - Vocab/blob - data/classes/ore¦Proxy
acebdbfadcacafa693a737602dc2cb7578c188af
[Vocab] / data / classes / ore¦Proxy
1 <?xml version="1.0"?>
2 <!--
3 SPDX-FileCopyrightText: 2025 Lady <https://www.ladys.computer/about/#lady>
4 SPDX-License-Identifier: CC0-1.0
5 -->
6 <!DOCTYPE Class SYSTEM "../../DTD">
7 <Class>
8 <label xml:lang="en">Proxy</label>
9 <comment xml:lang="en">
10 <p>
11 An abstract representation of some <ref target="ore:AggregatedResource">Aggregated Resource</ref> as it exists within a specific <ref target="ore:Aggregation">Aggregation</ref>.
12 </p>
13 <p>
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.
16 </p>
17 <p>
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 made explicit here to preserve the use·fulness of this class.
20 </p>
21 </comment>
22 <isDefinedBy>
23 <SpecificResource source="(OAI-ORE)" fragment="proxy"/>
24 </isDefinedBy>
25 <subClassOf>
26 <Restriction>
27 <onProperty>
28 <resource name="ore:proxyFor"/>
29 </onProperty>
30 <cardinality>1</cardinality>
31 </Restriction>
32 </subClassOf>
33 <subClassOf>
34 <Restriction>
35 <onProperty>
36 <resource name="ore:proxyIn"/>
37 </onProperty>
38 <cardinality>1</cardinality>
39 </Restriction>
40 </subClassOf>
41 </Class>
This page took 0.04517 seconds and 3 git commands to generate.