I have a bunch of Bout nodes. Each Bout is associated with a school, and a player who goes to that school. I am thinking it will work to do this association through taxonomy. (The schools and players are drawn from a list that remains fairly constant over time.)
One idea is to have the school name be the parent term, with players as children terms:
Princeton University
Jorma
Akiva
Andy
Would this work, in terms of enforcing integrity constraints? (Each bout must be associated with one school and one player.) Or am I better off using a different taxonomy structure? Different vocabs? (But I want to maintain a way the connection between players and schools. Given a school, I want to be able to retrieve the corresponding players.)