发表于: 2018-01-25 22:45:06
4 647
今天开始学习java后端:
1.安装mysql
2.安装navicat(之前已经装过了)
3.创建业务表,并对比其他师兄
姓名 name varchar(20)
QQ qq varchar(15)
修真类型: prof varchar(20)
预计入学时间 join_d varchar(20)
毕业院校 school varchar(20)
线上学号: number varchar(20)
日报链接 daily_url TEXT
立愿 hope TEXT
辅导师兄 counselor varchar(20)
从何处了解 from varchar(20)
以上是自己的业务表,,下面是查看其他师兄的业务表:
学员表:jnshu_student
字段 | 类型 | 说明 |
id | int | 主键(自增) |
realName | varchar (50) | 姓名 |
long | ||
learnTypeCode | int | 修真类型 |
preBeginEnterTime | datetime | 预计最早入学时间 |
preEndEnterTime | datetime | 预计最迟入学时间 |
university | varchar (50) | 毕业院校 |
onLineNumber | int | 线上学号 |
logUrl | varchar (200) | 日报链接 |
motto | varchar (200) | 立愿 |
seniorTutorID | int | 辅导师兄ID |
knowSource | varchar (50) | 从何处了解到的修真院 |
updateTime | datetime | 更新时间 |
createTime | datetime | 创建时间 |
师兄表:jnshu_teacher_brother
字段 | 类型 | 说明 |
id | int | 主键(自增) |
realName | varchar (50) | 姓名 |
branchSchoolCode | int | 分院编码 |
learnTypeCode | int | 修真类型 |
roleCode | int | 角色编码 |
updateTime | datetime | 更新时间 |
createTime | datetime | 创建时间 |
修真类型:jnshu_ learn_type
字段 | 类型 | 说明 |
id | int | 主键(自增) |
learnTypeCode | int | 修真编码 |
learnTypeName | varchar (50) | 修真名称 |
updateTime | datetime | 更新时间 |
createTime | datetime | 创建时间 |
分院类型:jnshu_ branch_school
字段 | 类型 | 说明 |
id | int | 主键(自增) |
branchSchooCode | int | 分院编码 |
branchSchooName | varchar (50) | 分院名称 |
updateTime | datetime | 更新时间 |
createTime | datetime | 创建时间 |
角色类型:jnshu_ role
字段 | 类型 | 说明 |
id | int | 主键(自增) |
roleCode | int | 角色编码 |
roleName | varchar (50) | 角色名称 |
updateTime | datetime | 更新时间 |
createTime | datetime | 创建时间 |
个人感觉太复杂了,没有这个必要。。,比如修真类型,分院类型都可以是字段中多选一,没必要做成单独的表,其次,师兄表与本数据库需要存储的东西无关
也是多余的数据,不知道实际情况中报名表是否果真需要这样复杂。
今天报名的比较晚,所以学的也不多,明天继续
评论