Я пытаюсь проанализировать graphDB как альтернативу RDBMS для проблемной области. Вот аналогия проблемы, которую я пытаюсь решить.
P: Майкл и P: Анджела r: like_to_eat G: яблоко и G: хлеб . G: яблоко и G: хлеб r: available_in S: Walmart и S: Whole Foods . Пока все просто. Вот изображение, которое, я думаю, лучше всего отражает график.
Проблема заключается в том, что я пытаюсь указать, что Анжеле нравятся яблоки из цельных продуктов и хлеб от Walmart. А Майкл любит есть яблоки из Walmart и хлеб из Whole Foods. Как я могу представить что-то подобное на графике? Похоже, мне нужна концепция гиперграфа, чтобы решить эту проблему, но я также слышал, что любую проблему гиперграфа можно решить и с помощью графа свойств. Можно ли это решить с помощью стандартных графовых решений, таких как Neo4j или CosmosDB? Может кто-нибудь, пожалуйста, помогите мне с этим