Представление отношения DSE Graph Database "Is" в Groovy

У меня возникли трудности в понимании этого графика. Я это понимаю

Org и Persons - это вершины, и "Имеет поставщика", "Имеет клиента" и "Имеет сотрудника" являются краями, но я не могу понять, что подразумевается под "isMerchant" здесь на картинке, прикрепленной

название довольно интуитивное, организация имеет тип продавца,

но как я могу представлять то же самое в Groovy?

что-то вроде этого для края

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

1 ответ

Какая ссылка для этой диаграммы? Исходя из близости Торговца к Организации и цветов, используемых для обозначения некоторого "значения", создается впечатление, что Торговец может быть Собственностью Организации. Если это так, то просто создание свойства для Merchant и добавление его в вершину Org даст желаемые результаты.

Если Merchant - это отдельная вершина, то создание ребра "Is Merchant", как описано выше, даст желаемые результаты.

DDL от Gremlin используется для создания схемы для графика DSE - http://docs.datastax.com/en/dse/5.1/dse-dev/datastax_enterprise/graph/using/createSchemaStudio.html

Другие вопросы по тегам