1. 权限的设计尽量保持flexible, 给予调整的空间;
  2. 连表多对多查询看场景,但是大多数情况下,join比,自己单个表查,效率更高;缺点是,失去灵活性,当分库或者表结构出现变动后,SQL语句会失效。后来看了篇文章,还是分场景,如果要关联表很大,单条的效率也可能更高。参见: https://www.zhihu.com/question/21657443/answer/29812104 结论:自己测试吧。
  3. 在内存里面,跳表比B+树存储更好,更节省空间;在硬盘情况下,B+树是更合适的选择。参见: https://www.cnblogs.com/aspirant/p/11475295.html