强制Edge连接两个不同的顶点类

时间:2015-04-30 16:40:54

标签: orientdb

假设我打算在OrientDB中定义一个名为MyE的新边缘类,我有A和B,如下所示:

CREATE CLASS A EXTENDS V
CREATE CLASS B EXTENDS V
CREATE CLASS myE EXTENDS E 

我是否可以强制执行一种将myE记录源和目标限制为A和B的原理图约束。换句话说,我希望orientDB限制myE记录只将A连接到B:它会阻止在myE的源上添加记录和目标分别不是A和B?

例如,如果我有另一个顶点类说C:

CREATE CLASS C EXTENDS V

和#10:3和#11:4分别是C和B中的记录,发出以下命令会导致错误?

CREATE MyE FROM #10:3 TO #11:4 

0 个答案:

没有答案