Yes, this is in theory possible depending on how you use this library! I've seen this done as CVTs (Compound Value Types). To take your example, (Joe HAS employee status) SINCE 2012-10-28, it'd be something like:
Subject: Joe
Predicate: /employment/status
Object:Â "6988a214-368c-40a2-9e51-8a7f5549de44"
Subject:Â "6988a214-368c-40a2-9e51-8a7f5549de44"
Predicate: /employment/start
Object: "2012-10-28"
On Thu, Oct 27, 2022 at 7:39 PM Jean Louis <bugs@gnu.support> wrote:
I have forgot to mention that any relationship subject, predicate,
object, itself, should be capable of becoming both subject and object.Employee IS status
Joe HAS employee (status)
Date IS TIME, etc.
2012-10-28 IS date
(Joe HAS employee status) SINCE 2012-10-28
ABC INC. IS company
Company EMPLOYED Joe
Trevis HAS manager (status)
(Company EMPLOYED Joe) HAS Trevis
((Company EMPLOYED Joe) HAS Trevis) MANAGES Joeand so on
--
JeanTake action in Free Software Foundation campaigns:
https://www.fsf.org/campaignsIn support of Richard M. Stallman
https://stallmansupport.org/
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4