我目前正在开发一个网络项目“在线选举”,用户可以根据需要创建选举。 我想不出数据库应该是什么样子,当用户创建新的选举时,系统是否应该为选举创建新的必要表,或者我只需要表来保存创建选举的用户、选举名称/ID(等)和表对于具有选民 ID、选举 ID(等)的选民。
即使查看了一些在线选举网站,我也真的不知道。
您将拥有一个选举表,您至少可以拥有
选举(id,creator_id)
其中creator_id是用户的id,是用户的外键。您可以添加其他属性,例如姓名、国家/地区(或country_id?)、日期等。