Php 投票系统多个答案

Php 投票系统多个答案,php,mysql,database-design,Php,Mysql,Database Design,如果您想建立一个支持多个答案(选项)(而不仅仅是“是/否”)的投票系统,您将如何做?您将如何构建数据库等 我不想限制答案/选项 如果您对此有任何意见,我们将不胜感激。以下是我使用的: 池表: pool_id: int pool_name: varchar number_of_votes: int 问题表: question_id: int pool_id: int question: varchar answer: varchar question_selected_count: int 或

如果您想建立一个支持多个答案(选项)(而不仅仅是“是/否”)的投票系统,您将如何做?您将如何构建数据库等

我不想限制答案/选项

如果您对此有任何意见,我们将不胜感激。

以下是我使用的:

池表:

pool_id: int
pool_name: varchar
number_of_votes: int
问题表:

question_id: int
pool_id: int
question: varchar
answer: varchar
question_selected_count: int

或者,您可以做一些小的更改-池中没有投票数(因为池中投票数=总答案投票数)和池中问题(因为一个问题有多个答案)可能重复: