数据库建表问题,,,

这类表如何设计,求解,最好表中的数据都是从数据库里取出来的图片

在数据库里,直接保存环节、项目、内容、分数四个字段,至于显示出来的效果像你这样,可以通过分组查询和单元格合并实现。
或者整体以xml的方式存入数据库,xml支持结构化的数据:


<数据>
  <环节 name="审查">
      <项目 name="人力">
           <内容 name="知识水平" 分数=5 />
             <内容 name="交际水平" 分数=7 />
        </项目>
    <项目 name="物力">
        ...
        </项目>
    </环节>
</数据>

想独立维护的话那就应该建立4张表,3张分别是环节,项目,内容三个实体,一张关系表,比如环节这张表,可以方便后期其他维护,如添加提交,复核,结束等阶段;

1、在数据库,建立一个表,字段分别为环节、项目、内容、分数、ID(主键)五个字段。
2、显示时,通过排序“环节、项目”字段。
3、打印通过分组,就能得到你的效果。

建立一个表,字段分别为环节、项目、内容、分数、ID五个字段。

环节类型1,2,3。。。,表示处于哪个环节
内容1,2,3,表示各个内容
。。。。

楼上几个说得都不错,我就不说了,建表简单了,你滤清自己的业务思路,要做什么,要什么结果就好。