Neo4j — чудовий граф властивостей, де ребра (ланки) завжди з’єднують дві вершини (вузли). HypergraphDB — це спрямований гіперграф, який грубо означає, що кожне ребро (посилання) може посилатися на кілька вершин (вузлів) і навіть інші ребра спрямованим чином.
в математиці, гіперграф — це узагальнення графа, в якому ребро може з’єднувати будь-яку кількість вершин. Навпаки, у звичайному графі ребро з’єднує рівно дві вершини.
Хоча граф властивостей дозволяє зв’язку мати лише один початковий вузол і один кінцевий вузол, модель гіперграфа допускає будь-яку кількість вузлів на будь-якому кінці зв’язку. Гіперграфи можуть бути корисними, коли ваші дані містять велику кількість зв’язків «багато до багатьох».
HyperGraphDB є механізм загального призначення, розширюваний, переносний, розподілений, вбудований, відкритий механізм зберігання даних. Це графова база даних, розроблена спеціально для штучного інтелекту та семантичних веб-проектів, її також можна використовувати як вбудовану об’єктно-орієнтовану базу даних для проектів будь-якого розміру.
З цієї причини їх часто представляють за допомогою петлі навколо всіх вершин, з’єднаних ребром, а не лінією, що з’єднує кожне ребро. Використання гіперграфів означає ми можемо відобразити інформацію про зв’язки, які містять більше ніж один об’єкт.