onlineSurvey-table-db.sql 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. -- ----------------------------------- 网上调查 ---------------------------------
  2. DROP TABLE IF EXISTS onlineSurvey_theme;
  3. -- 调查主题
  4. CREATE TABLE onlineSurvey_theme
  5. (
  6. id INT AUTO_INCREMENT NOT NULL PRIMARY KEY, -- 主键 编号唯一标识
  7. userid INT, -- 添加用户编号
  8. explains VARCHAR(500) NOT NULL, -- 主题说明
  9. imgPatch VARCHAR(512), -- 主题图片保存路径
  10. selnum INT, -- 可选择的选项数量(默认为1,表示单选,页面表示为单选按钮,如果大于1,则为多选,页面表示为复选框,需要加验证选择数量不能大于限制数量)
  11. state INT, -- 状态(0:开启 1:未开启 2:结束)
  12. isDel INT NOT NULL DEFAULT 0 -- 是否删除(0:否 1:是)
  13. );
  14. DROP TABLE IF EXISTS onlineSurvey_theme_options;
  15. -- 主题选项
  16. CREATE TABLE onlineSurvey_theme_options
  17. (
  18. id INT AUTO_INCREMENT NOT NULL PRIMARY KEY, -- 主键记录编号
  19. themeId INT, -- 主题编号
  20. explains VARCHAR(50), -- 选项说明
  21. state INT, -- 状态()
  22. isDel INT NOT NULL DEFAULT 0 -- 是否删除(0:否 1:是)
  23. );
  24. DROP TABLE IF EXISTS onlineSurvey_theme_result;
  25. -- 调查结果
  26. CREATE TABLE onlineSurvey_theme_result
  27. (
  28. id INT AUTO_INCREMENT NOT NULL PRIMARY KEY, -- 主键记录编号
  29. themeId INT, -- 主题编号
  30. optionsId INT, -- 选项编号
  31. userIP VARCHAR(15), -- 提交的IP地址,同一个主题同一IP只能参与一次
  32. createDate VARCHAR(19), -- 创建时间
  33. state INT, -- 状态()
  34. isDel INT NOT NULL DEFAULT 0 -- 是否删除(0:否 1:是)
  35. );