hi rick, peter,
many thanks for great ideas and suggestions!
i think i will start off something along your suggestion peter, with a
participation_team node concept. only i think i will name it slightly
different:
u1-[:RATING{stars:5}]->team1,
squad1<-[:IS_BASED_ON]-team1-[:IS_PARTICIPATING_IN_MATCH]->match1,
u1-[:RATING{stars:4}]->team2,
squad2<-[:IS_BASED_ON]-team2-[:IS_PARTICIPATING_IN_MATCH]->match1,
u1-[:WATCHED{rating:3}]->match1
and furthermore for player ratings:
u1-[:RATING{stars:7}]->player1,
person1<-[:IS_IN_REAL_LIFE]-player1-[:IS_PLAYING_A_MATCH_FOR]->team1,
u1-[:RATING{stars:8}]->player2,
person2<-[:IS_IN_REAL_LIFE]-player2-[:IS_PLAYING_A_MATCH_FOR]->team1,
squad1<-[:IS_BASED_ON]-team1-[:IS_PARTICIPATING_IN_MATCH]->match1,
etc.
thanks once again
./allan