【发布时间】:2011-11-10 00:04:23
【问题描述】:
假设我想用一个问题和几个选项作为答案来创建民意调查和测验。
我必须为此创建投票模型吗?
如何跟踪投票表中每个选项的百分比结果?
我应该制作另一个带有投票答案选项的表格吗?
投票问题和投票答案的表关系是什么?
这是正确的方法吗?
create table polls (id integer not null auto_increment primary key, question varchar(300) not null, mark tinyint not null, created datetime, modified datetime);
create table pollsanswers (id integer not null integer auto_increment primary key, poll_id integer not null, answer varchar(500) not null, mark tityint not null, created datetime, modified datetime);
create table quizes (id integer not null auto_increment primary key, question varchar(300) not null, mark tinyint not null, created datetime, modified datetime);
create table quizesanswers (id integer not null integer auto_increment primary key, quiz_id integer not null, answer varchar(500) not null, mark tityint not null, created datetime, modified datetime);
如果我创建了一个 mysql 表 polls,那么我可以通过帖子或其他控制器访问和使用该表还是必须创建 polls_controller.php 和 poll.php 模型?
我可以在不制作新模型和控制器的情况下做到这一点吗?
【问题讨论】:
标签: mysql sql postgresql cakephp cakephp-1.3