Хотя можно использовать прямое сопоставление модели графов свойств с моделью отношений сущностей (используемой Grakn), весьма вероятно, что ограничения и недостатки модели графов свойств будут перенесены.Вот почему Grakn не предоставляет и не поощряет полностью общий инструмент миграции.Каждый граф знаний Grakn должен основываться на продуманной модели (т. Е. Схеме), которая адаптирована к предполагаемой области.
Чтобы показать, как можно легко (повторно) смоделировать набор данных в Grakn, ключом являетсясоздать схему, которая очень похожа на то, как мы воспринимаем данные в реальном мире с точки зрения вещей и их взаимодействия.Это легко сопоставляется с моделью Entity-Relationship-Attribute, которую использует Grakn.Обычно принято повторяться несколько раз, прежде чем остановиться на окончательной схеме (хотя она всегда может быть расширена позже).
Тогда мы можем:
- задавать интуитивные вопросы (в формеЗапросы Graql) - используя определенные сущности / отношения / атрибуты, которые тесно связаны с нашей ментальной моделью
- , создайте интеллектуальную базу данных, способную рассуждать о данных так же, как мы, добавляя логические дедуктивные правила, которые применяютсяв нашем домене
Я рекомендую вам прочитать этот пост в блоге , посвященный проблемам работы с графическими базами данных, а также по любым вопросам, связанным с конкретным предметом, перейдите к Grakn * 1015.* форум сообщества .
Удачи и добро пожаловать в Grakn!