Как моделировать вершину и ребро в объекте Moqui
Установлено, что Moqui может работать с OrientDB. Будучи новичком как в Moqui, так и в графической базе данных, мой вопрос: как поместить Vertex и ребро в сущность Moqui? Я имею в виду, что в RDMS, если я хочу записывать разных людей, я могу поставить что-то вроде:
<entity entity-name="Person" package-name="person">
<field name="personId" type="id" is-pk="true"/>
<field name="name" type="text-long"/>
Если я хочу создать вершину другого человека в OrientDB, как написать сущность?
А как создать ребро в XML-коде?
Спасибо.
1 ответ
Если вы используете OrientDB через Entity Facade, вы можете использовать его только как простую реляционную структуру в базе данных документов в OrientDB. Чтобы использовать полный документ, график и другие функциональные возможности Orient, вы должны использовать API напрямую.
Стандартов для структур и API-интерфейсов в документах, графиках и других базах данных NoSQL по-прежнему немного, поэтому наилучшим подходом является использование API данной базы данных, а не использование уровня абстракции, такого как Entity Facade.