发表于: 2018-02-27 22:53:47

2 627


今天完成的事情:


1. 安装了Mysql5.7.21、Java9、HeidiSQL、IDEA。并配置相关环境变量。JDK即Java开发者工具包,包含标准库等Java代码,还有编译程序。JRE即Java Runtime,Java运行时,Java代码运行在JRE上。


2. 整理出业务模型

    确定了3个对象,3张表。分别是:

    user: 用户

      - id

      - created_at

      - updated_at

      - name

      - student_id    学号

      - qq


    enroll: 报名帖

      - id

      - created_at

      - updated_at

      - course_id    课程id

      - appointment    入学时间

      - dailyreport_link    日报链接

      - oath    宣言

      - guide_from    从哪里得知修真院

      - school    毕业院校

      - teacher_name    辅导师兄


    course: 课程

      - id

      - created_at

      - updated_at

      - type    课程类型

      - name    课程名称


    如果一个用户可以多次报名则用户与报名帖的关系是一对多关系,否则则为一对一关系。课程与报名帖的关系是一对多关系。

    


    与师兄的表结构设计不同:漏了一些逻辑,如报名审核。漏了一些字段,如报名表中的报名地点。


明天计划的事:


1. 完善表结构设计

2. 用HeidiSQL走一遍CURD、用sql语句走一遍CURD

3. 思考、搜索MySQL相关问题


遇到的问题:


1. “对象之间的关系”、“一对一”、“一对多”是什么意思? -- 百度之


收获:


1. Java开发相关软件的安装,环境变量的配置。

2. 数据库的设计,数据库管理软件的使用。


返回列表 返回列表
评论

    分享到