larienna,
My spreadsheet columns are:
primary / secondary / funcion / dependancy / rule / game.
eg: blocks / elongated / stack and crash / nil / cannot take from top of tower / jenga
I try to use the name given by the designer for the secondary. With the dread pirates dice, I would use dice / wind.
This may be over the top with 30+ different cards (so far) but it works for me and beats the copy and paste!
Slightly off subject.
In order to put the database on the web, I found 2 software lately:
Kexi, which is an open source equivalent to access.
MiniSQL: which is the database on which kexi run on (which mean 1 file database)
In order to make implementation easier (instead of installing my SQL) at least for testing, I thought I could use MiniSQl and maybe PMwiki to build a database application. I was also intending to do the same for a board game design tracking application. But I have not tested any of these yet and I currently don't have the time. So I am not sure if it could actually work.
As for the classification scheme, I could eventually try to work on it. What bother me the most is that if the database can be feeded by the public, there is a chance that some elements get classified at the wrong place. If this occur, it can lead to double entries, or not finding what you are searching. If it's feeded privately, then it demands a lot of work.