вероятно, но вот да, хотелось бы чтобы был отдельный матаппарат для этих сущностей, а не сводить обратно все к графу. Про граф же не говорят, что это просто матрица смежности, ну вот и здесь...
если нужны дуги из вершин в дуги, то что в таком графе вообще считать путями не совсем понятно. ну смоделируем его поверх обычного графа - всё равно, как на такой модели путь в моделируемом графе искать?
ну иногда граф это просто матрица смежности. Но нам интересны разные данные для вершин и свойства рёбер.
Для графов разработан роскошный матаппарат, поэтому когда можно свести специальный граф к классическому – это делают и выигрывают, потому что не нужно тратить миллион денег на новый матаппарат.
In the real world, relations aren't just binary connections between two things. In rich systems, we often need to capture three or more things related with each other at once. Representing them as separate binary relationships would lose information. TypeDB can naturally represent an arbitrary number of things as one relation.