本文主要讨论一下会员三级关系的数据库设计。从优化角度来重新设计。首先看一下传统的表设计:以下是一张会员信息表,这里WxId是微信公众号的id(因我设计的这个程序是要支持多个微信公众号的),UserId是当前会员id,下图中的Pid就是会员的上一级用户id下面看一下数据:根据上图,userid=1的这个会员Pid为0的说...
说起用户表,大概是每个应用/网站立项动工(码农们)考虑的第一件事情。用户表结构的设计,算是整个后台架构的基石。如果基石不稳,待到后面需求跟进了发现不能应付,回过头来反复修改用户表,要大大小小作改动的地方也不少。与其如此,不妨设计用户表之初就考虑可拓展性,争取不需要太多额外代价的情况下一步到位。先前设计: id us...
1,增: INSERT INTO 表名(字段名,字段名) VALUES (值,值);2,删: DELETE FROM 表名 WHERE 条件(oracal中就可以不要from)3,改: UPDATE 表名 SET 字段=值,字段=值 WHERE 条件4,查: SELECT 字段,字段 FROM 表名 WHERE 条件5...