Hi, this is my first experience with graph databases, I'm trying to get my 
head around patterns for modelling relationships.

The scenario I have includes sets of triples, 'subject A performs action 
B', which could be modelled as a combination of 2 vertices (subject,action) 
connected through an edge. The combination of these together make up a 
unique entity of itself.

Now I want to be able to create relationships between these triples. Each 
could be associated with one or more other subject-action combinations. 

Is this a common pattern? What would be the most flexible way to capture 
those relationships between triples? Would it make sense (and indeed be 
possible) to create link properties on the edge, with which to associate 
with other edges? Or would it be better to have a third vertex representing 
the unique entity, associated with both subject and action, and create the 
relationships through that? Or some other way?

Thanks in advance for your thoughts!

-- 

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

Reply via email to