我有一个基本表,表里面全是词语,大多数词语是所有用户都需要的,但是因为每个用户的需要都有不同,所以用户可以修改这个基本表中的内容,也可以删除里面的词语,但是却不能影响其他用户,也就是其他用户看到这个基本的内容还是没有变的。这个要怎么设计才是最有效的?我的思路是:
每个用户注册后,把基本表的内容保存到一个以用户ID号命名的缓存中,然后用户可以修改这个缓存文件但是感觉这样可能不是最好的办法。各位有什么好思路,请指教。

解决方案 »

  1.   


    这样,如果用户没有修改,就用基本表的,如果修改了,就用自己的.
    不知道你的这个基本表的情况是什么样的.
    如果基本表很简单,
    在修改的时候存一个到另外的地方,并置个标置位,这样应该比较简单.如果基本表比较复杂,
    可以记录修改的内容,不同的用户显示的时候,用程序处理一下.标准位也是要有的.