@MichelDiz and team, did you give this issue any more thought?
In the RDF world, RDF-star is getting more traction, supporting a fuller range of values for edge properties / facets:
https://blog.liu.se/olafhartig/tag/rdf-star/
https://w3c.github.io/rdf-star/cg-spec/2021-04-13.html
As a possible workaround, could one have a convention such as #id that would somehow automatically retrieve linked nodes?
{
id: Norway,
yearOfIndependence: 1905,
yearOfIndependence|source : "id#wikipedia"
}
If facetValue.beginsWith(id#):
facetGetLinkedNode( func(id(wikipedia)) ) {
id...
}
But I guess the more tricky part would be to keep this in sync if the ID/UID is removed/changed etc … Any ideas appreciated!