In a Drupal 7 website I would like to create an "is similar to" relation between nodes of the same content type. The nodes are vessels (ships) and a vessel can be similar to several others.
Think of the similarity as a Volkswagen Golf I is similar to the VW Golf II, Golf III and so on. The relation is symmatric, because the VW Golf IV is similar to the Golf VII and vice versa.
In the current custom made website, which will be migrated to Drupal 7, there are over 6500 relations between vessels.
I've tried several modules, but I can not create what I intend:
- the Relation module can not create relations between endpoints of the same entity type (e.g. nodes of the same content type);
- the module Entity reference only creates directional relations. This would mean creating two references per relation, ending up with over 13000 references;
- the References module also only creates directional relations, again ending up with over 13000 references.
So the question is: how do I create non-directional/symmetric relations between nodes of the same content type?