不赞成这样做,用这种方法会有诸多坏处。级别表增加一个字段:
代理商级别价格表:
产品ID
代理商级别
产品价格用 select 产品价格 from 价格表 where 代理商级别=xxx

解决方案 »

  1.   

    上面的提意很好,比我的好多了,但是怎么解决这个问题,就是代理商级别不确定,在数据怎么更新,通过查询代理商ID,和产品编号,代理商级别去查询价格表确实要以得到对应的价格,请问怎么更新,因为每一个产品可能用几个报价。如果按这种方法,是不是应该这样做,在更新的时候。首先会选择如下信息:根据代理商编号去查询代理商级别表,然后动态生存一个菜单,更新一级代理价格,更新二级代理商价格,更新三级代理商价格,更新.....有多少就生存多少,而传递给处理页面的参数是代理商ID + 代理商级别 然后加上产品编号 三个条件去定位一个产品价格。这样利用代理级别参数就一次更新产品的该级别的代理价格。
    这样行不行?还有没有什么好方法,请多指教