基本信息:高级英汉翻译表 InnoDB utf8mb4
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | 自增id作为主键 |
2 | word | varchar(100) | YES | | 单词列 |
3 | en_cn | varchar(800) | YES | | 单词的高级英汉翻译 |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
2 | index_advancedecs | KEY | word |
基本信息:反义词表 InnoDB utf8mb3
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | 自增id作为主键 |
2 | word | varchar(100) | YES | | 单词列 |
3 | partofspeech | varchar(40) | YES | | 单词的词性 |
4 | content | varchar(200) | YES | | 单词的反义词 |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
2 | index_antonyms | KEY | word |
基本信息:新闻表 InnoDB utf8mb3
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | 自增id作为主键 |
2 | title | varchar(200) | YES | | 新闻的题目 |
3 | content | text | YES | | 新闻内容 |
4 | address | varchar(200) | YES | | … |
5 | image | varchar(200) | YES | | 新闻缩略图存放的位置 |
6 | time | time | YES | | 新闻发布时间 |
7 | date | date | YES | | 新闻发布日期 |
8 | wordcount | int | YES | | 新闻内容单词个数 |
9 | typeid | int | YES | | 新闻的分类 |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
2 | index_articals | KEY | id |
3 | FK_ID | KEY | typeid |
基本信息:新闻分类表 InnoDB utf8mb3
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | typeid | int | NO | | 新闻的分类id |
2 | type | varchar(20) | YES | | 分类名称 |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | typeid |
基本信息:单词搭配表 InnoDB utf8mb3
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | 自增id作为主键 |
2 | word | varchar(100) | YES | | 单词列 |
3 | partofspeech | varchar(40) | YES | | 搭配的词性 |
4 | content | varchar(200) | YES | | 搭配举例 |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
2 | index_colls | KEY | word |
基本信息: InnoDB utf8mb3
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | … |
2 | word | varchar(100) | YES | | … |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
2 | index_dictionary | KEY | word |
基本信息:英汉翻译表 InnoDB utf8mb3
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | 自增id作为主键 |
2 | word | varchar(100) | YES | | 单词列 |
3 | partofspeech | varchar(40) | YES | | 词性 |
4 | content | varchar(800) | YES | | 英汉翻译的内容 |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
2 | index_ecs | KEY | word |
基本信息:问题的选项表 InnoDB utf8mb4
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | … |
2 | ans | varchar(200) | YES | | 选项内容 |
3 | examquesid | int | YES | | examques表的问题id(可以看作外键) |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
基本信息:试卷表 InnoDB utf8mb4
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | 试卷id(自增主键) |
2 | title | tinytext | YES | | 试卷名称 |
3 | time | time | YES | | 插入时间 |
4 | date | date | YES | | 插入日期 |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
基本信息:单词翻译表 InnoDB utf8mb4
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | 自增id作为主键 |
2 | word | varchar(100) | YES | | 单词列 |
3 | en | varchar(400) | YES | | 例句的英文 |
4 | cn | varchar(800) | YES | | 例句的中文翻译 |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
2 | index_examples | KEY | word |
基本信息:阅读题的问题表 InnoDB utf8mb4
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | … |
2 | num | int | YES | | 阅读题的第几问(第1问,第2问,……) |
3 | ques | varchar(200) | YES | | 问题内容 |
4 | anstip | varchar(4) | YES | | 正确选项的tip([A],[B],[C],[D],[E],[F],[G]) |
5 | examreadingid | int | YES | | examreading表的阅读题标号(可以看作外键) |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
基本信息:阅读题表 InnoDB utf8mb4
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | 阅读题id(自增主键) |
2 | title | tinytext | YES | | 阅读题的标题 |
3 | content | mediumtext | YES | | 阅读题的内容 |
4 | time | time | YES | | 插入时间 |
5 | date | date | YES | | 插入日期 |
6 | exampaperid | int | YES | | 属于哪份试卷 |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
基本信息:此表存储了单词的音标和部分翻译 InnoDB utf8mb4
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | word | varchar(100) | YES | | 单词列 |
2 | origin | varchar(100) | YES | | 单词原型 |
3 | comment | varchar(200) | YES | | 单词列是单词圆形列的何种形式 |
4 | phon | varchar(400) | YES | | 音标 |
5 | parttrans | mediumtext | YES | | 部分翻译 |
6 | id auto_increment | int | NO | | 自增id作为主键 |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
2 | index_phoandtrans_word | KEY | word |
基本信息:音标表,所有单词在此表中都有存储 InnoDB utf8mb3
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | 自增id作为主键 |
2 | word | varchar(100) | YES | | 单词列 |
3 | comment | varchar(200) | YES | | 单词列是单词原形列的何种形式 |
4 | origin | varchar(100) | YES | | 单词原形 |
5 | usa | varchar(60) | YES | | 美国音标 |
6 | uk | varchar(60) | YES | | 英国音标 |
7 | ismyword | varchar(2) | NO | 0 | … |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
2 | index_phonetics | KEY | word |
基本信息: InnoDB utf8mb3
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | 自增id作为主键 |
2 | word | varchar(100) | YES | | 单词列 |
3 | partofspeech | varchar(40) | YES | | 词性 |
4 | content | varchar(200) | YES | | 单词的同义词 |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
2 | index_synonyms | KEY | word |
基本信息:单词的时态表 InnoDB utf8mb3
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | 自增id作为主键 |
2 | word | varchar(100) | YES | | 单词 |
3 | tensetype | varchar(80) | YES | | 何种时态 |
4 | tenseword | varchar(100) | YES | | 如何拼写 |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
2 | index_tenses | KEY | word |
基本信息:单词翻译表 InnoDB utf8mb4
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | 自增id作为主键 |
2 | word | varchar(100) | YES | | 单词列 |
3 | partofspeech | varchar(20) | YES | | 词性 |
4 | trans | varchar(600) | YES | | 翻译 |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
2 | index_translations | KEY | word |
基本信息:用户主要信息表,存储的是用户的关键信息,除password和create_time、update_time外,其余属性理论上都可以唯一识别用户 InnoDB utf8mb4
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | 用户id,自增作为主键,可唯一识别用户 |
2 | username | varchar(100) | YES | | 用户名(长度应该设置为小于100,具体多少,可以再由后端或前端限定) |
3 | password | text | YES | | 密码(存储的是加密后的密码,密文长度不确定,密码明文应在后端或前端限定长度) |
4 | telephone | varchar(40) | YES | | 手机号 |
5 | level | int | NO | 0 | 用户等级(0普通用户,1普通会员,2超级会员,3管理员) |
6 | create_time DEFAULT_GENERATED | timestamp | YES | CURRENT_TIMESTAMP | 创建时间 |
7 | update_time DEFAULT_GENERATED on update CURRENT_TIMESTAMP | timestamp | YES | CURRENT_TIMESTAMP | 最后修改时间 |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
基本信息:用户和单词表,用户收藏或对单词进行其他操作 InnoDB utf8mb4
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | 自增主键id |
2 | uid | int | YES | | 用户id |
3 | word | varchar(400) | YES | | 单词 |
4 | classify | int | NO | -1 | unfamiliar(陌生)-1,vague(模糊)0,familiar(认识)1 |
5 | favor | int | NO | 0 | 收藏单词3 |
6 | note | int | NO | 0 | 单词本4 |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
2 | index_uid_ulw | KEY | uid |
3 | index_word_ulw | KEY | word |
4 | index_classify_ulw | KEY | classify |
5 | index_favor_ulw | KEY | favor |
6 | index_note_ulw | KEY | note |
基本信息:用户附属信息表,存储用户资料 InnoDB utf8mb4
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | uid | int | NO | | user表中的id属性作为userinfo表的主键 |
2 | avatar | text | YES | | 头像(url地址) |
3 | name | varchar(200) | YES | | 真实姓名 |
4 | profile | text | YES | | 个人简介(长度由前端或后端限定) |
5 | sex | int | NO | 2 | 性别(0是女,1是男,2是保密,默认保密) |
6 | level | int | NO | 0 | 英语水平(0未设置,1小学,2初中,3高中,4四级,5六级,6考研) |
7 | birthday | date | YES | | 生日,只显示日期 |
8 | email | varchar(100) | YES | | 邮箱 |
9 | motto | text | YES | | 个性签名(长度由前端或后端指定) |
10 | region | text | YES | | 地区(具体格式由前端指定,比如:江苏省杭州市xx县xx镇xx村 |
11 | update_time DEFAULT_GENERATED on update CURRENT_TIMESTAMP | timestamp | YES | CURRENT_TIMESTAMP | 最后修改时间 |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | uid |
基本信息: InnoDB utf8mb4
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | level_id | int | NO | | … |
2 | level_chinese | varchar(20) | YES | | … |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | level_id |
基本信息: InnoDB utf8mb3
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | … |
2 | word | varchar(80) | YES | | … |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
基本信息: InnoDB utf8mb3
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | … |
2 | word | varchar(80) | YES | | … |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
基本信息: InnoDB utf8mb3
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | … |
2 | word | varchar(100) | YES | | … |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
基本信息: InnoDB utf8mb3
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | … |
2 | word | varchar(80) | YES | | … |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
基本信息: InnoDB utf8mb3
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | … |
2 | word | varchar(40) | YES | | … |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
基本信息:小学单词表,类似表还有words_middle(中学单词表、words_senior(高中单词表、words_cet4(四级单词表、words_cet6(六级单词表、words_graduate(研究生单词表 InnoDB utf8mb3
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | 自增id作为主键 |
2 | word | varchar(40) | YES | | 单词列 |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |
基本信息: InnoDB utf8mb3
序列 | 列名 | 类型 | 可空 | 默认值 | 注释 |
---|
1 | id auto_increment | int | NO | | … |
2 | word | varchar(80) | YES | | … |
序列 | 索引名 | 类型 | 包含字段 |
---|
1 | PRIMARY | PRIMARY | id |