公共模块设计(一)

初步设想:将一般程序都会用到的模块提炼出来,避免重复造轮子。

1.权限管理模块表设计

注:用户表只存基本信息,对于其他信息,可另建扩展表来存储。这样对于大数据量时效率会较高。

2.数据字典模块表设计

注:数据字典可在程序加载时放入缓存(如Memcached)中,并在维护数据字典时刷新缓存中的数据。可用于存放一些状态值说明或如行政区划等一些公用信息。

——如有对这两个模块有更好的设计思路的大虾请多多赐教。

原文地址:https://www.cnblogs.com/feng8621/p/2795442.html