I have a web application with multiple tracking objects. These objects all have a many-to-many relationship to each other.<p>I need to create a rating system that provides a rating based on the combination of the relationships that each object instance has with other object instances - aka rating every instance of every object relative to one another based on their relationships with one another.<p>I've got some ideas but I'm keen to get some input before I commit any code.<p>Thanks HN community - you're awesome :)