Hi there,

> What about showing the relationship type in the Neo Graph view of
> Neoclipse?

Makes sense. However, this could be a mess in larger graphs, so the user
should be able to switch it on / off. Could be done in the view menu,
similar to the layout selection. 
 
> Another suggestion is to replace the "Node" text in the graph and add
> some default property value instead (when it exists). The property
> should of course be configurable.

The problem is that we don't know much about the nodes of the graph.
Unlike relationships, there is no "NodeType", which we could use to
classify nodes and to identify the property that would be useful to
represent the node.
Currently, giving a node a meaning is left to the application developer
(for example by adding some "type"-property). So without some more
meta-information it is hard to tell which property should be displayed
in the graph for which kind of node, as the kind of node is unknown to
the graph viewer. Using the "NAME" (as in your example) makes sense for
a specific kind of nodes, but there may be other nodes in the graph
representing other types of objects, which may have other identifiers...

Maybe we should stick with your suggestion for now, like a configurable
list of fallbacks:
- first try "NAME", if not found:
- try "name", if not found:
- try "identifier", ... and so on

Hmm.

I also would like to see a color coding for nodes, e.g. nodes of same /
different types are shown in same / different color. Similar problem.
:-/

Wouldn't it be good to introduce a general "NodeType" in Neo?

Ciao,
Peter

_______________________________________________
Neo mailing list
[email protected]
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to