主表存放
3、4个textbox
每个使用一个字段
一个字段存放所选择的radio的id(radio建一张表,不建也行)
一个字短存放所有选择的checkbox的id,用逗号分隔开(可以建立一张表,给这些checkbox,不建也行)

解决方案 »

  1.   

    如果用mysql的话,可以用set和enum
      

  2.   

    如果不这么作,你可以再新建一张表。
    比如主表的第100条记录,里面有好多checkbox选择了,比如checkbox的id是3,4,9,10等
    那么
    另一个新建表(
    ID<-自增,主键
    main_id<---主表的id
    checkbox_id<--checkbox的id
    )
    可以存放
    1 100 3
    2 100 4
    3 100 9
    4 100 10
    这样修改删除,很容易操作的。
      

  3.   

    单选框,只要在主表建立一个字段存放id不行吗?如果单选按钮很多,可以给他单独建立一个表
    id<--<-自增,主键
    name<--单选按钮的显示名
    value<--单选按钮的值
    检索这张表可以列出所有的单选扭主表中对应的自段存放这个单选按钮value就行了
      

  4.   

    form
    form_id
    form_name
    form_action
    form_methodradio
    form_id
    radio_name
    radio_valuecheckbox
    form_id
    checkbox_name
    checkbox_valuetextbox
    form_id
    text_name
    text_value
    耕具你的需求
    他们和表单都是1:n的关系,只需要把form-id往他们的表里面合并就可以实现了。