Willin Wang 8 лет назад
Родитель
Сommit
54e4bc7a58
1 измененных файлов с 8 добавлено и 1 удалено
  1. 8 1
      project/user/db.md

+ 8 - 1
project/user/db.md

@@ -1,5 +1,7 @@
 # 数据库表结构设计
 
+ER图,略。
+
 ## 用户基本信息表
 
 示例:
@@ -29,6 +31,8 @@ CREATE TABLE `user` (
 
 ## 用户附加信息表
 
+将非基本信息,如开发者资料、用户详细资料、认证、等级等存入用户附加信息表(也可建多个附加信息表,如用户认证表、用户配置表等)。
+
 示例:
 
 ```sql
@@ -41,7 +45,10 @@ CREATE TABLE `usermeta` (
 ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
 ```
 
-将非基本信息,如开发者资料、用户详细资料、认证、等级等存入用户附加信息表(也可建多个附加信息表,如用户认证表、用户配置表等)。
+说明:
+
+1. 如果需要按姓名或性别查找,将 `truename`或`gender` 字段加索引
+2. 查找一个用户是否已经完成实名认证,可以用 `SELECT t2.verified FROM user t1 LEFT JOIN usermeta t2 ON t1.uid=t2.uid WHERE username = ? LIMIT 1`方式查询
 
 ## 其他表