Maybe I can try to clarify my ideas a bit.

When a cluster of nodes is persistent (the same nodes relate to each other 
to, say, uniquely identify an individual person) I would like to be able to 
link the cluster without losing the identity of the component nodes.  Since 
all my individual nodes are potentially reusable I can still connect to 
them if a design requires it, but creating a relationship to a cluster 
should be similar to doing a join without knowing what other information is 
attached.

Clear as mud?



On Thursday, March 10, 2016 at 12:31:49 PM UTC-7, John O'Gorman wrote:
>
> I am working with a Neo4J model that uses a finite set of Labels based on 
> the six interrogatives (Who, What, When, Where, Why and How) and on a 
> similarly constrained set of relationships: Is_A, Is_Has, Is_Part_Has, 
> Is_Precedent_Has, Is_Equivalent_Has and Is_Property_Has.   Since the nature 
> of a Relationship in this model uses nodes instead of arbitrary edges (i.e. 
> "Lives_In" for  the example below, I end up with statements (in pseudo 
> Cypher) like the following:
>
> :Person {'Fred Flinstone'}  - [:Is_Has] -> :Status {'Resident'} <- 
> [:Is_Has} - :Place {'Bedrock'} 
>
> My question is:  I was wondering if I can assign a unique identifier (or a 
> URI) to the statement above in order to reference it (establish a new 
> relationship to it) later. 
>
> I am thinking it would be a better alternative than hyper-edges.
>
> Thoughts? Other than (WTH is he thinking?) :D
>
> Thanks.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to neo4j+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to