Parcourir la source

数据库设计初稿

jiangBei il y a 3 ans
Parent
commit
f5762879b7
2 fichiers modifiés avec 3902 ajouts et 0 suppressions
  1. 121 0
      sql/major.sql
  2. 3781 0
      sql/学院分流.pdm

+ 121 - 0
sql/major.sql

@@ -0,0 +1,121 @@
+drop table if exists m_adjust_result;
+
+drop table if exists m_major_apply;
+
+drop table if exists m_major_info;
+
+drop table if exists m_schedule_arrange;
+
+drop table if exists m_special_apply;
+
+drop table if exists m_student_info;
+/*==============================================================*/
+/* Table: m_adjust_result                                       */
+/*==============================================================*/
+create table m_adjust_result
+(
+   batch_id             char(8),
+   student_id           varchar(32),
+   admit_major_id       varchar(32),
+   special_flag         char(1)
+);
+
+alter table m_adjust_result comment '分流结果表';
+
+/*==============================================================*/
+/* Table: m_major_apply                                         */
+/*==============================================================*/
+create table m_major_apply
+(
+   major_apply_id       varchar(32),
+   student_id           varchar(32),
+   major_id_1st         varchar(32),
+   major_id_2nd         varchar(32),
+   major_id_3rd         varchar(32),
+   major_id_4th         varchar(32),
+   major_id_5th         varchar(32),
+   sign                 text,
+   apply_status         char(1),
+   status               char(1),
+   adjust_flag          char(1),
+   apply_date           datetime,
+   create_time          datetime,
+   update_time          datetime
+);
+
+alter table m_major_apply comment '专业分流申请表';
+
+/*==============================================================*/
+/* Table: m_major_info                                          */
+/*==============================================================*/
+create table m_major_info
+(
+   major_id             varchar(32),
+   major_name           varchar(32),
+   plan_num             int,
+   status               char(1),
+   create_time          datetime,
+   update_time          datetime,
+   update_user_id       varchar(32)
+);
+
+alter table m_major_info comment '专业信息表';
+
+/*==============================================================*/
+/* Table: m_schedule_arrange                                    */
+/*==============================================================*/
+create table m_schedule_arrange
+(
+   schedule_id          int,
+   schedule_name        varchar(32),
+   start_date           date,
+   end_date             date,
+   create_time          datetime,
+   update_time          datetime,
+   update_user_id       datetime,
+   status               char(1)
+);
+
+alter table m_schedule_arrange comment '日程安排';
+
+/*==============================================================*/
+/* Table: m_special_apply                                       */
+/*==============================================================*/
+create table m_special_apply
+(
+   special_apply_id     varchar(32),
+   student_id           varchar(32),
+   major_id             varchar(32),
+   apply_reason         text,
+   college_opinion      text,
+   aca_affairs_opinion  text,
+   leader_opinion       text,
+   sign                 text,
+   guardin_sign         text,
+   apply_status         char(1),
+   status               char(1),
+   apply_date           datetime,
+   create_time          datetime,
+   update_time          datetime
+);
+
+alter table m_special_apply comment '特别申请';
+
+/*==============================================================*/
+/* Table: m_student_info                                        */
+/*==============================================================*/
+create table m_student_info
+(
+   student_id           varchar(32),
+   student_name         char(10),
+   class_name           varchar(32),
+   score                decimal(4,4),
+   rank                 int,
+   phone                char(11),
+   gender               char(1),
+   guardian_phone        char(11),
+   create_time          datetime,
+   update_time          datetime
+);
+
+alter table m_student_info comment '学生信息表';

Fichier diff supprimé car celui-ci est trop grand
+ 3781 - 0
sql/学院分流.pdm


Certains fichiers n'ont pas été affichés car il y a eu trop de fichiers modifiés dans ce diff