DSE图形数据库“为”常规

问题描述:

enter image description hereDSE图形数据库“为”常规

我有困难,关系表示理解这个图。 据我所知,

组织和人员是顶点,“有供应商”,“有客户”和“拥有员工”是边缘,但我无法理解什么是“isMerchant”的意思在这里的附加图片

名字是很直观,该组织是类型商人,

,但我怎么能代表在Groovy一样吗?

东西这样的事对于边缘

schema.edgeLabel('Has Vendor').connection('Org', 
'Person').ifNotExists().create() 

什么是链接,这个图?基于商人对组织的接近程度以及用于表示某些“含义”的颜色,看起来好像商人可能是组织的财产。如果是这种情况,那么只需为Merchant创建一个属性并将其添加到Org顶点即可获得所需的结果。

如果Merchant是一个单独的顶点,那么创建一个“Is Merchant”边缘就像您所描述的那样将提供所需的结果。

小鬼的DDL用于为DSE图形创建模式 - http://docs.datastax.com/en/dse/5.1/dse-dev/datastax_enterprise/graph/using/createSchemaStudio.html

+0

这给了我思考的方向,谢谢。 – Suresh