]> Lady’s Gitweb - Vocab/commitdiff
Make contact:mailbox ⊂ awol:email, not the reverse
authorLady <redacted>
Fri, 13 Sep 2024 03:38:20 +0000 (23:38 -0400)
committerLady <redacted>
Sat, 4 Jan 2025 20:24:27 +0000 (15:24 -0500)
awol:email is not an inverse functional property, but contact:mailbox
is.

data/object_properties/awol¦email
data/object_properties/contact¦mailbox

index d19db90e27a8569a9994580e6ee4b1d1853c6649..80dcac69e486632c46bef25affd9bf49089f45f7 100644 (file)
@@ -8,16 +8,19 @@ SPDX-License-Identifier: CC0-1.0
        <label xml:lang="en">has email</label>
        <comment xml:lang="en">
                <p>
        <label xml:lang="en">has email</label>
        <comment xml:lang="en">
                <p>
-                       An electronic mailbox for this <ref target="awol:Person">Person</ref>.
+                       An electronic mailbox for this <ref target="contact:SocialEntity">Social Entity</ref>.
+               </p>
+               <p>
+                       Unlike the more restrictive <ptr target="contact:mailbox"/>, this property is not inverse‐functional.
                </p>
        </comment>
        <isDefinedBy>
                <SpecificResource source="(AWOL)" fragment="email"/>
        </isDefinedBy>
                </p>
        </comment>
        <isDefinedBy>
                <SpecificResource source="(AWOL)" fragment="email"/>
        </isDefinedBy>
-       <subPropertyOf>
-               <resource name="contact:mailbox"/>
-       </subPropertyOf>
        <domain>
        <domain>
-               <resource name="awol:Person"/>
+               <resource name="contact:SocialEntity"/>
        </domain>
        </domain>
+       <range>
+               <resource name="contact:Mailbox"/>
+       </range>
 </ObjectProperty>
 </ObjectProperty>
index af721bb5ac9acdd6700e81e4aef9514bff7004b9..03666cf490b711e6993283d5c5e586aa7db34746 100644 (file)
@@ -14,10 +14,7 @@ SPDX-License-Identifier: CC0-1.0
        <isDefinedBy>
                <SpecificResource source="(SWAP-PIM)"/>
        </isDefinedBy>
        <isDefinedBy>
                <SpecificResource source="(SWAP-PIM)"/>
        </isDefinedBy>
-       <domain>
-               <resource name="contact:SocialEntity"/>
-       </domain>
-       <range>
-               <resource name="contact:Mailbox"/>
-       </range>
+       <subPropertyOf>
+               <resource name="awol:email"/>
+       </subPropertyOf>
 </ObjectProperty>
 </ObjectProperty>
This page took 0.021078 seconds and 4 git commands to generate.