nadrad / h-m-m

Hackers Mind Map
GNU General Public License v3.0
1.89k stars 53 forks source link

Connecting nodes #45

Closed raf2000 closed 1 year ago

raf2000 commented 1 year ago

Sometimes things are related(ish). A feature that would allow to connect nodes from different trees/parents (maybe with dots or dashes) could be helpful. What do you think?

nadrad commented 1 year ago

I think that makes the code too complicated without providing enough benefits.

Sometimes I run into cases when an extra relationship seems necessary, but I can solve it by changing the structure of my tree. Sometimes the new structure gives a clearer view of what's going on, which helps my thought process.

That being said, the one-to-many relationships in a tree may not be suitable for some types of content, and you may need many-to-many relationships in a general graph. In that case, it's a good idea to use an application designed for working with graphs instead. I can't recommend anything because I've never needed one, but there must be many of them.