Is your feature request related to a problem? Please describe.
I’ve been using Anytype as a way to keep notes on my worldbuilding recently, and there are situations where two objects have an asymmetrical relationship between them. e.g. Person A is Person B’s father, Person B is Person A’s daughter. I set the objects to each have a separate Object relationship (one named Father, one named Daughter), like so:
Person A — Daughter —> Person B
Person B — Father —> Person A
However, only one of these labels shows up in graph view:
Describe the solution you’d like
It would be great if, when two objects have multiple different relationships between each other, it would show them all in graph view. So you’d have an arrow pointing from Vabok to Zasit saying “Daughter” and a separate arrow from Zasit to Vabok saying “Father”. I do however admit that this might get very messy if you have many relationships between the same two objects.
Describe alternatives you’ve considered
The other main option I can see to fix this would be to have asymmetrical relationships - relationships which show up in both related objects, but they have different fields for:
A) What shows up in Graph View
B) What shows up in Object A
C) What shows up in Object B
So you’d have a single “Parent/child” relationship, which when viewed in Graph View would say “Parent/Child”, when viewed in the parent object would say “Child” and when viewed in the child object would say “Parent”.