例如 一个会员注册系统,会员级别分为"普通会员","高级会员" A方案是一个表 在会员表中加一个字段注明该会员的会员级别 UserName UserLevel ABC 普通会员 BCD 高级会员 这样 UserLevel Char(8) 一共占用8个字节的长度 B方案是两个表 表一 Level_id Level_Name 0 普通会员 1 高级会员 表二 UserName Level_id ABC 0 BCD 1 这样 Level_id Char(1) 一共占用1个字节的长度 当会员很多的时候,方案B明显比较节约数据库空间,但是每次显示会员级别的时候都要查询多一次数据库,也就是说A的时间效率高,而B的空间效率高.另外,B维护起来似乎更加方便一些,更改会员级别的名称或者增减会员级别只要修改一处. 大家选哪个?