用三张表分别存储A类 B类 C类数据
和用一张表存储,在这张表中多加一个字段表示该数据的类别(A B C)--------------------------------------------------------------------
不论数据多少与否,应该这样建立,比较合理
建立一个类型表和存储表
类型表结构(存放各种类型): t_leixing (lx_id int,lx_name varchar(100))
存储表结构 :t_1 (id int,lx_id int,name varchar(100),...)

解决方案 »

  1.   

    hsj20041004(光芒) 说的对,不论数据多少与否,应该是主表存内容,有栏位所属类别,然后有另外的表存储类别的id,描述等等!这样你如果有新的类别增加,只要在类别表格新增一个类别,然后数据就插入主表当中,你的代码都不需要该!
    如果用多表,再增加一个类别,那不是要重新建立一个表,另外代码也要修改,如果你说你用table变量,但是总不会所有的都用table变量吧,代码还是不好维护!
      

  2.   

    楼上,是的,就如 hsj20041004(光芒) 所说