主要需求是:          ①老师可以给题库增加试题  
          ②可以修改题库试题 
          ③老师可以增加试卷 试卷里的题目是新建的 即里面的试题也得增加到题库 
          ④老师可以删除试卷 但试题仍留在题库里 

解决方案 »

  1.   

    对上面作下补充  ⑤一张试卷里题目不能重复;一条题目可出现在多个试卷中
    数据库mysql,用Hibrenate去做数据库操作,问题也在这就是试卷表的Hibrenate映射文件怎么写???
    试卷表字段设计好了:
    ##试题表
    create table fe_question(
        qid int not null auto_increment,
        cno int(10),           ##课程号
        context varchar(255),
        answer1 varchar(255),
        answer2 varchar(255),
        answer3 varchar(255),
        answer4 varchar(255),
        answer int(5), ##正确答案
        primary key (qid)
    );  ???问题就在试卷表了:
    ##创建试卷表
    create table fe_paper(
        pid int auto_increment,
        pno int(10),
        cno int(10),  #课程号
        ......
        primary key (pid)
    );本人的想法是 在试卷表 加个set 里面存的是 试题的题目或者试题号,试题里不要加任何归属于那张试卷的信息因为一个试题可在多个试卷里
      

  2.   

    问题就是 试卷的set字段 怎么在数据库里表示即sql语句怎么写,还有映射文件里的set怎么写