用户表:(用户编号,密码,....)
帐套(帐套编号,帐套名称,...)
用户帐套(用户编码,帐套编号)
这样应该能根据用户找到对应的帐套,同时也能根据帐套查找到对应的用户.

解决方案 »

  1.   

    这种多对多的关系,不能简单的用一个存储过程处理,要把权限的意思完整表达出来至少要有三个表才能够把意思表达完整:
    权限组:一组权限可以对应多个用户,也就是一组权限下面有多个用户;一组权限可以使用多个表单(多套帐)
    用户表:(组别,用户),一个组下面有多个用户
    表单权限:(表单ID,组别),这个表单由哪个组可以有权限?
    其实意思与windows下的用户权限组道理是一样的所以说只用一个存储过程是难以表达出来,关键与设计有关
      

  2.   

    支持新人类的观点,不仅要用户表、帐套表的结构,还需要一份完整的帐套权限的表
      

  3.   

    请教,这个一组权限能不能再说具体点????