如何在orientdb中创建针对不同vetex类的边缘类?

时间:2018-08-09 13:06:18

标签: orientdb

enter image description here例如,一家公司有很多股东,有些是自然人,有些是公司。

我需要创建一个目标顶点类型为自然人或公司的边类。

但是我只能在“来自顶点”下拉框中选择一个类

1 个答案:

答案 0 :(得分:0)

我不知道我是否理解正确,如果我错了,请纠正我,但是,您想要一条能够将股东(人或公司)连接到另一家公司的优势,对吗?如果是,请尝试以下操作:

create class Company extends V
insert into Company(name) values ("Company001"), ("Company002"), ("Company003")

create class Natuaral_Man extends V
insert into Natural_Man(name) values ("User001")

create class ShareHolderOf extends E

create edge ShareHolderOf from #22:0 to #18:0
create edge ShareHolderOf from #22:0 to #21:0
create edge ShareHolderOf from #20:0 to #21:0

这就是你得到的:

enter image description here

希望有帮助

致谢