Я использую Neo4j в течение нескольких недель, и все еще есть точка, на которой я действительно не догадываюсь. У меня есть модель данных с двумя узлами, помеченными как узлы «match» и «player». В моем приложении игроки могут играть в матчи друг против друга. Например: Джон выигрывает матч FIFA Football 17 против Doe. Таким образом, у меня есть MatchNode с победителем отношений с PlayerNode John и проигравшим отношениям с PlayerNode Doe. Все идет нормально. В следующий раз Джон играет в Ракетную лигу против Лауры и побеждает. Будет ли MatchNode Rocket League строить отношения с существующим John PlayerNode с первого примера FIFA или я должен создать новый PlayerNode John для каждого матча, в котором он участвует?Связь с новым или существующим узлом?
Надеюсь, вы сможете понять мой вопрос.
Приветствия
Есть альтернативы, как вы можете моделировать это вообще, но в вашем примере вам обязательно нужно повторно использовать узлы игрока. – manonthemat