在OrientDB中跨多个边使用约束

时间:2017-02-07 19:15:57

标签: orientdb

我有一个用例,我有3个节点由2个边连接。

在下面的示例中,我如何约束节点之间的关系,以便我只能遍历从A1到C1和A2到C2的图形,但我不能从A1到C2或A2到C1

  

A1< - edge - > B1< - edge - > C1

     

A2< - edge - > B1< - edge - > C2

示例用例:

Character(A)PlayedBy(edge)Actor(B)In(edge)Movie(C)

其中多个角色可以由多个电影中的单个演员播放,但并非所有角色都出现在由演员链接的所有电影中。这是一个多对多的关系,其中A也与C.相关联。

0 个答案:

没有答案