Hey,
Let's use a soccer terminology for my problem. Say i have a node-type of Sports Team and a type of Participant. Now I'd like to add numerous references in Sports Team for each Participant of the team. However, I'd also like to categorize the type of participancy, such as Coach, Player, Manager and so on.
Each Participant can be referenced by several Sports Team (One Participant can be player on one team and coach on a different team. Also, one Participant can be both player and coach of the same team)
Needless to say, each Sports Team can have several Participants of the same type (Players, Coaches..)

Can all this be done using the CCK Node Reference-module, and how would this best be solved?

Comments

ehikr’s picture

The Participant "Type" sounds like a perfect case for taxonomy. Just make sure to allow multiple values. Node reference is going to allow you to assign a node to another node, if that's what you need. But you'll need views to display it. Also check out node_reference_url and views_attach modules, and a great demo at Mustard Seed Media

silvercat’s picture

Yeah I'm planning on using the views_attach module to display the nodes referenced by a node.
However, I can't see how Taxonomy can solve this, as Taxonomy assigns Terms to each node. However, each node can be of any "type", depending on what node its referenced by/to. I.e. a Participant can be "Player" of one team, but a "Coach" of the other team. (It doesn't make sense in professional soccer, but it could be a senior player coaching a junior team)