在OrientDB中跨多条边使用约束

在OrientDB中跨多条边使用约束,orientdb,Orientdb,我有一个用例,其中3个节点由2条边连接 在下面的示例中,如何约束节点之间的关系,以便只能从A1到C1和A2到C2遍历图形,但不能从A1到C2或A2到C1 A1 B1 C1 A2 B1 C2 示例用例: 角色(A)由(边缘)演员(B)在(边缘)电影中扮演(C) 一个演员可以在多部电影中扮演多个角色,但并非所有角色都出现在演员链接的所有电影中。这是一种多对一对多的关系,其中a也链接到C。我不确定您想要什么。请给出一个结果示例,说明您希望查询返回什么。我不确定您想要什么。给出一个您希望查询返回的结果示

我有一个用例,其中3个节点由2条边连接

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

A1 B1 C1

A2 B1 C2

示例用例:

角色(A)由(边缘)演员(B)在(边缘)电影中扮演(C)


一个演员可以在多部电影中扮演多个角色,但并非所有角色都出现在演员链接的所有电影中。这是一种多对一对多的关系,其中a也链接到C。

我不确定您想要什么。请给出一个结果示例,说明您希望查询返回什么。我不确定您想要什么。给出一个您希望查询返回的结果示例。