Three nodes: PERSON (each user), TOPIC1 and TOPIC2
A PERSON should be able to subscribe to TOPIC1 and TOPIC2.
TOPIC1 should be able to be linked to TOPIC2 by any PERSON. When this occurs I would like the person to be able to define the strength of the relationship, using a numerical value of 1-10. Any person should be able to do this for any two topics (multiple people could do for the same relationship).
I would like to be able to aggregate the count of the number of people who have linked two topics together. I would also like to be able to sum the 1-10 strength all people have assigned to this particular relationship.
What would be the best way to do so?