А если так?
Sikoz 01.10.2004 18:10
Votes
id INT, primary
name CHAR
Questions
id INT, primary
voteID INT, foreign ref(Votes)
question CHAR
Answers
id INT, primary
questionID INT, foreign ref(Questions)
answer CHAR
Stats
VoteId INT, FOREIGN
questionId INT, FOREIGN
answerId INT, FOREIGN
answerCount INT
Должно быть быстро, с 2-3 join'ами по ключам. А в статистику сразу кидаем: UPDATE stats SET answerCount = answerCount + 1 WHERE...
Если надо ограничить одного пользователя в количестве ответов, то добавляем
VoteIP
voteID INT, foreign
userid INT