Comment #⁨20⁩

In reply to Olli Tiainen Olli Tiainen

I see, so then we would be able to for example explain the mechanism of Vitamin D by describing the relation itself.
Have you seen that implemented in UI anywhere? Where should it go in the app like Tana? Curious to see if there are any which could be helpful for devs

  1. In reply to Maciej Smoła Maciej Smoła

    Yes. This is also what Andric refers to with

    with Roam-style backlinks, there aren’t any annotated edges between pages that link to each other, but at least the unstructured text does that job of adding context

    The point here is that connections between supertags never contain any additional structured or unstructured information that explains the context.

    I haven't seen any good UX for this - nor can I immediately imagine what a good simple solution could look like, especially in a bidirectional context. But here's what a bad and complex solution could look like that would do it's job in the context of this very narrow example - but it would probably hardly generalize:

    1. The node "Osteoporosis #symptom" has a field "caused by" that would take multiple supertags + unstructured data as input

    2. In the field, I would write
      -- [Caused by] "Vitamin D #nutrient" deficiency because Vitamin D helps absorb calcium.
      -- [Caused by] "Estrogen #hormone" reduction because Estrogen suppresses bone resorption.

    3. The node "Vitamin D #nutrient" has a connected field "Effects". The field would automatically contain
      -- [Effects] "Osteoporosis #symptom" caused by Vitamin D #nutrient" deficiency because Vitamin D helps absorb calcium

    4. The node "Estrogen #hormone" has a connected field "effects". The field would automatically contain
      -- [Effects] "Osteoporosis #symptom" caused by "Estrogen #hormone" reduction because Estrogen suppresses bone resorption