Представление отношения 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