Hi Tobias I appreciate your thoughts. but it is not possible to change the underlying paradigm i am afraid.
I just want to explain how it can easily be done with the functions I will provide. Consider your example: For example, let's say I have the tids... > > - Mum > - Dad > - Kiddo > > I may want one *graph* for general relationships showing... > > Mum => parent of => Kiddo > Dad => parent of => Kiddo > Mum => married to => Dad (btw. can an edge be bidirectional?) > you create a view *(a node view) *which *filters all tiddlers tagged with "family"* and other filter components may be possible. additionally you will be able to* select all the edgetypes via checkboxes in the menubar you want to be displayed: "parent of" and "married to" (this is an edge view)* > ...and another more task oriented *graph* that shows... > > Dad => brings to school => Kiddo > Mum => brings to bed => Kiddo > Dad => brings flowers for => Mum > you create a view *(a node view) *which *filters all tiddlers tagged with "family"* and other filter components may be possible. Additionally you will be able to *select all the edgetypes via checkboxes in the menubar you want to be displayed*: "brings to school" and "brings flowers for" *(this is an edge view)* So it can be done, this is most important. Also this is the most convenient way for me to handle it in the code because it is all based on filters. In a DB you also operate on the same dataset only with different views. Because also in a SQL-DB you only get results via select statements which are views and the underlying pool of records is the same for all views (analog: no nodes belong exclusively to a graph). *Otherwise it would be a whole different paradigm that doesn't go well with the view idea.* The paradigm I follow is: if you want different results, you need different selects (=filters, views). However there will be at one point the possibility to add single nodes to a view, which works in the backend like this: filter:title[nodename] and may be represented on a gui level via checkboxes. Regards Felix -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/d/optout.

