At the moment I am working on a writeGraphML(List<String> groupBy) where each groupBy is a property key that may be assigned to the nodes. Nodes with null values for these keys would go in the top-level graph. So in short, I am trying to support this without changing the graph schema.
-Paul -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Marko Rodriguez Sent: Monday, July 26, 2010 3:46 PM To: Neo4j user discussions Subject: Re: [Neo4j] GraphML Nested Graphs Hey, Are you modeling a nested graph in Neo4j? If so, what is your pattern? Thanks, Marko. On Jul 26, 2010, at 12:52 PM, Paul A. Jackson wrote: > I am looking into nested graphs and have not found an answer to a specific > case. Generally, when a node from one level links to a node in a sub graph, > the edge should be defined in the outer graph. In the case where two nodes > are in two different (peer) subgraphs at the same level, should the edge go > in the outer level that contains them both? See edge e4 below. > > <?xml version="1.0" encoding="UTF-8"?> > <graphml xmlns="http://graphml.graphdrawing.org/xmlns" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns > http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd"> > <graph id="G" edgedefault="undirected"> > <node id="n0"/> > <graph id="n5:" edgedefault="undirected"> > <node id="n5::n1"/> > <node id="n5::n2"/> > <edge id="e0" source="n5::n1" target="n5::n2"/> > </graph> > </node> > <node id="n1"> > <graph id="n6:" edgedefault="undirected"> > <edge id="e1" source="n6::n1" target="n6::n2"/> > </graph> > </node> > <edge id="e2" source="n5::n2" target="n0"/> > <edge id="e3" source="n0" target="n2"/> > <edge id="e4" source="n6::n1" target="n5::n2"/> > </graph> > </graphml> > > Thanks, > -Paul > _______________________________________________ > Neo4j mailing list > [email protected] > https://lists.neo4j.org/mailman/listinfo/user _______________________________________________ Neo4j mailing list [email protected] https://lists.neo4j.org/mailman/listinfo/user _______________________________________________ Neo4j mailing list [email protected] https://lists.neo4j.org/mailman/listinfo/user

