本文件对一些系统中的主要表格进行了初期规划,详细设计阶段可能会增加或者修改。 | |||||||||||
主键名称命名规则: | PK_表名_字段名 | ||||||||||
外名称命名规则: | FK_表名_字段名 | ||||||||||
索引名称命名规则 : | IDX_表名_字段名 | ||||||||||
第一部分:系统设置部分 | |||||||||||
student_master 学生信息表 | |||||||||||
1 | No | 字段名 | 定义 | PK | FK | DEFAULT | NOT NULL | index | 说明 | ||
1 | table_Id | varchar(20) | ○ | ○ | ID | ||||||
2 | student_Id | varchar(20) | ○ | ○ | 学生ID(YYYYMM_XXXXX) | ||||||
3 | hall_Id | varchar(20) | ○ | ○ | 道馆信息 关联hall_master的hall_Id | ||||||
4 | class_Id | varchar(20) | ○ | ○ | 班级信息 关联class_master的class_Id | ||||||
5 | card_Id | varchar(20) | ○ | ○ | 卡别信息 关联card_master的card_Id | ||||||
6 | level_Id | varchar(20) | ○ | ○ | 学生级别 关联level_master的level_Id | ||||||
7 | student_Name | varchar(20) | ○ | 学生姓名 | |||||||
8 | student_Sex | char(1) | ○ | 学生性别(0:男,1:女) | |||||||
9 | student_birth | datetime | ○ | 学生出生日期 | |||||||
10 | student_card | varchar(20) | ○ | 学生身份证 | |||||||
11 | student_contact | varchar(20) | ○ | 学生联系方式 | |||||||
11 | student_fiduciary | varchar(20) | ○ | 学生的填协议人 | |||||||
12 | student_regist_date | datetime | 学生报名日期 | ||||||||
13 | student_start_date | datetime | ○ | 学生开始日期 | |||||||
14 | student_end_date | datetime | ○ | 学生结束日期 | |||||||
15 | student_train_date | datetime | 学生训练日期 | ||||||||
16 | student_tuition | numeric(7,2) | ○ | 学生学费 | |||||||
17 | student_pay | numeric(7,2) | 学生支付 | ||||||||
18 | student_safe | varchar(100) | 学生保险 | ||||||||
19 | student_join_method | varchar(100) | 加入方式 | ||||||||
20 | student_school | varchar(100) | ○ | 学生学校 | |||||||
21 | student_qq | varchar(20) | 学生QQ | ||||||||
22 | student_flag | char(1) | ○ | 学生状态(0:停课;1:正常) | |||||||
23 | class_last | int | ○ | 剩余课时 | |||||||
24 | service_Flag | char(1) | 1 | ○ | 是否知道有效期(0:否,1:有) | ||||||
25 | flag | char(1) | 1 | ○ | 有效Flag (0:无效,1:有效) | ||||||
26 | reserve1 | varchar(50) | 备用字段1 | ||||||||
31 | createUser | varchar(20) | ○ | 生成用户 | |||||||
32 | createDate | datetime | ○ | 生成日期 | |||||||
33 | updateUser | varchar(20) | ○ | 更新用户 | |||||||
34 | updateDate | datetime | ○ | 更新日期 | |||||||
student_material_master 学生物料明细表 | |||||||||||
2 | No | 字段名 | 定义 | PK | FK | DEFAULT | NOT NULL | index | 说明 | ||
字段名 | 1 | stu_Material_Id | varchar(20) | ○ | ○ | 物资ID | |||||
2 | student_Id | varchar(20) | ○ | ○ | 学生信息 关联student_master的student_Id | ||||||
3 | material_Id | varchar(20) | ○ | ○ | 物资ID 关联material_master的material_Id | ||||||
4 | material_Num | int | 物料数量 | ||||||||
5 | material_method | char(1) | 物料获取方式(0:赠送;1:购买) | ||||||||
6 | flag | char(1) | 1 | ○ | 有效Flag (0:无效,1:有效) | ||||||
7 | createUser | varchar(20) | ○ | 生成用户 | |||||||
8 | createDate | datetime | ○ | 生成日期 | |||||||
9 | updateUser | varchar(20) | ○ | 更新用户 | |||||||
10 | updateDate | datetime | ○ | 更新日期 | |||||||
student_suspension_master 学生停课明细表 | |||||||||||
3 | No | 字段名 | 定义 | PK | FK | DEFAULT | NOT NULL | index | 说明 | ||
1 | suspension_Id | varchar(20) | ○ | ○ | 停课ID | ||||||
2 | student_Id | varchar(20) | ○ | ○ | 学生信息 关联student_master的student_Id | ||||||
3 | suspension_Num | int | ○ | 停课时间(单位:月) | |||||||
3 | suspension_start_date | datetime | ○ | 停课开始日期 | |||||||
3 | suspension_end_date | datetime | ○ | 停课结束日期 | |||||||
4 | flag | char(1) | 1 | ○ | 有效Flag (0:无效,1:有效) | ||||||
5 | createUser | varchar(20) | ○ | 生成用户 | |||||||
6 | createDate | datetime | ○ | 生成日期 | |||||||
7 | updateUser | varchar(20) | ○ | 更新用户 | |||||||
8 | updateDate | datetime | ○ | 更新日期 | |||||||
sys_login_master 用户登录信息表 | |||||||||||
4 | No | 字段名 | 定义 | PK | FK | DEFAULT | NOT NULL | index | 说明 | ||
1 | login_Id | varchar(20) | ○ | ○ | 登录ID | ||||||
2 | login_Name | varchar(20) | ○ | 登录名称 | |||||||
3 | login_First_PW | varchar(50) | ○ | 登录初始密码 | |||||||
4 | login_PW | varchar(50) | ○ | 登录密码 | |||||||
5 | login_role | char(1) | ○ | 登录权限(0:管理者;1:教师;2:家长) | |||||||
6 | flag | char(1) | 1 | ○ | 有效Flag (0:无效,1:有效) | ||||||
7 | reserve1 | varchar(50) | 备用字段1 | ||||||||
8 | createUser | varchar(20) | ○ | 生成用户 | |||||||
9 | createDate | datetime | ○ | 生成日期 | |||||||
10 | updateUser | varchar(20) | ○ | 更新用户 | |||||||
11 | updateDate | datetime | ○ | 更新日期 | |||||||
hall_master 道馆信息表 | |||||||||||
5 | No | 字段名 | 定义 | PK | FK | DEFAULT | NOT NULL | index | 说明 | ||
1 | hall_Id | varchar(20) | ○ | ○ | 道馆ID | ||||||
2 | hall_Name | varchar(20) | ○ | 道馆名称 | |||||||
3 | teacher_Id | varchar(20) | ○ | 教师分配 关联teacher_master的teacher_Id | |||||||
4 | hall_Address | varchar(256) | 道馆地址 | ||||||||
5 | flag | char(1) | 1 | ○ | 有效Flag (0:无效,1:有效) | ||||||
6 | reserve1 | varchar(50) | 备用字段1 | ||||||||
7 | createUser | varchar(20) | ○ | 生成用户 | |||||||
8 | createDate | datetime | ○ | 生成日期 | |||||||
9 | updateUser | varchar(20) | ○ | 更新用户 | |||||||
10 | updateDate | datetime | ○ | 更新日期 | |||||||
teacher_master 教师信息表 | |||||||||||
6 | No | 字段名 | 定义 | PK | FK | DEFAULT | NOT NULL | index | 说明 | ||
1 | teacher_Id | varchar(20) | ○ | ○ | ○ | 教师ID | |||||
2 | teacher_Name | varchar(20) | ○ | 教师名称 | |||||||
3 | teacher_Sex | char(1) | ○ | 教师性别(0:男,1:女) | |||||||
4 | teacher_phone | varchar(20) | ○ | 教师联系方式 | |||||||
5 | teacher_Used | char(1) | ○ | 教师是否分配 | |||||||
6 | flag | char(1) | 1 | ○ | 有效Flag (0:无效,1:有效) | ||||||
7 | createUser | varchar(20) | ○ | 生成用户 | |||||||
8 | createDate | datetime | ○ | 生成日期 | |||||||
9 | updateUser | varchar(20) | ○ | 更新用户 | |||||||
10 | updateDate | datetime | ○ | 更新日期 | |||||||
class_master 班级信息表 | |||||||||||
7 | No | 字段名 | 定义 | PK | FK | DEFAULT | NOT NULL | index | 说明 | ||
1 | class_Id | varchar(20) | ○ | ○ | 班级ID | ||||||
2 | class_Name | varchar(20) | ○ | 班级名称 | |||||||
3 | class_Num | int | 班级最大人数 | ||||||||
4 | flag | char(1) | 1 | ○ | 有效Flag (0:无效,1:有效) | ||||||
5 | createUser | varchar(20) | ○ | 生成用户 | |||||||
6 | createDate | datetime | ○ | 生成日期 | |||||||
7 | updateUser | varchar(20) | ○ | 更新用户 | |||||||
8 | updateDate | datetime | ○ | 更新日期 | |||||||
card_master 卡类别信息表 | |||||||||||
8 | No | 字段名 | 定义 | PK | FK | DEFAULT | NOT NULL | index | 说明 | ||
1 | card_Id | varchar(20) | ○ | ○ | 卡ID | ||||||
2 | card_Name | varchar(20) | ○ | 卡名称 | |||||||
3 | card_useful | char(1) | 卡是否有效期(0:无,1:有) | ||||||||
4 | flag | char(1) | 1 | ○ | 有效Flag (0:无效,1:有效) | ||||||
5 | createUser | varchar(20) | ○ | 生成用户 | |||||||
6 | createDate | datetime | ○ | 生成日期 | |||||||
7 | updateUser | varchar(20) | ○ | 更新用户 | |||||||
8 | updateDate | datetime | ○ | 更新日期 | |||||||
level_master 级别信息表 | |||||||||||
9 | No | 字段名 | 定义 | PK | FK | DEFAULT | NOT NULL | index | 说明 | ||
1 | level_Id | varchar(20) | ○ | ○ | 级别ID | ||||||
1 | level_code | varchar(20) | ○ | ○ | 级别Code(12:3品;11:2品;10:1品;9:红黑带;8:红带;7:蓝红带;6:蓝带;5:绿蓝带;4:绿带;3:黄绿带;2:黄带,1:白带) | ||||||
2 | level_Name | varchar(20) | ○ | 级别名称 | |||||||
3 | level_Money | numeric(7,2) | 晋级费用 | ||||||||
4 | flag | char(1) | 1 | ○ | 有效Flag (0:无效,1:有效) | ||||||
5 | createUser | varchar(20) | ○ | 生成用户 | |||||||
6 | createDate | datetime | ○ | 生成日期 | |||||||
7 | updateUser | varchar(20) | ○ | 更新用户 | |||||||
8 | updateDate | datetime | ○ | 更新日期 | |||||||
sign_in_master 签到信息表 | |||||||||||
10 | No | 字段名 | 定义 | PK | FK | DEFAULT | NOT NULL | index | 说明 | ||
1 | signIn_Id | varchar(20) | ○ | ○ | 签到ID | ||||||
1 | student_Id | varchar(20) | ○ | ○ | 学生信息 关联student_master的student_Id | ||||||
2 | class_Id | varchar(20) | ○ | ○ | 班级信息 关联class_master的class_Id | ||||||
3 | signIn_Time | datetime | 签到时间 | ||||||||
4 | flag | char(1) | 1 | ○ | 有效Flag (0:无效,1:有效) | ||||||
5 | createUser | varchar(20) | ○ | 生成用户 | |||||||
6 | createDate | datetime | ○ | 生成日期 | |||||||
7 | updateUser | varchar(20) | ○ | 更新用户 | |||||||
8 | updateDate | datetime | ○ | 更新日期 | |||||||
visit_master 回访信息表 | |||||||||||
11 | No | 字段名 | 定义 | PK | FK | DEFAULT | NOT NULL | index | 说明 | ||
1 | visit_Id | varchar(20) | ○ | ○ | 回访ID | ||||||
2 | student_Id | varchar(20) | ○ | 学生信息 关联student_master的student_Id | |||||||
3 | visit_Time | datetime | ○ | 回访时间 | |||||||
4 | visit_Person | varchar(10) | ○ | 回访人 | |||||||
5 | visit_status | char(1) | ○ | 回访是否成功 | |||||||
6 | visit_reason | varchar(100) | ○ | 回访结果 | |||||||
7 | flag | char(1) | 1 | ○ | 有效Flag (0:无效,1:有效) | ||||||
8 | createUser | varchar(20) | ○ | 生成用户 | |||||||
9 | createDate | datetime | ○ | 生成日期 | |||||||
10 | updateUser | varchar(20) | ○ | 更新用户 | |||||||
11 | updateDate | datetime | ○ | 更新日期 | |||||||
exam_master 晋级报名信息表 | |||||||||||
12 | No | 字段名 | 定义 | PK | FK | DEFAULT | NOT NULL | index | 说明 | ||
1 | exam_Id | varchar(20) | ○ | ○ | 考试ID | ||||||
2 | student_Id | varchar(20) | ○ | ○ | 学生信息 关联student_master的student_Id | ||||||
3 | now_level | varchar(20) | ○ | ○ | 当前级别 关联level_master的level_Id | ||||||
4 | exam_level | varchar(20) | ○ | ○ | 考试级别 关联level_master的level_Id | ||||||
5 | exam_Time | datetime | ○ | 考试时间 | |||||||
6 | exam_money | numeric(7,2) | ○ | 晋级费用 | |||||||
7 | exam_flag | char(1) | 0 | ○ | 是否晋级 (0:失败,1:成功) | ||||||
8 | flag | char(1) | 1 | ○ | 有效Flag (0:无效,1:有效) | ||||||
9 | createUser | varchar(20) | ○ | 生成用户 | |||||||
10 | createDate | datetime | ○ | 生成日期 | |||||||
11 | updateUser | varchar(20) | ○ | 更新用户 | |||||||
12 | updateDate | datetime | ○ | 更新日期 | |||||||
material_master 物资信息表 | |||||||||||
13 | No | 字段名 | 定义 | PK | FK | DEFAULT | NOT NULL | index | 说明 | ||
1 | material_Id | varchar(20) | ○ | ○ | 物资ID | ||||||
2 | material_Name | varchar(20) | ○ | 物资名称 | |||||||
3 | material_Price | varchar(20) | ○ | 物资单价 | |||||||
4 | flag | char(1) | 1 | ○ | 有效Flag (0:无效,1:有效) | ||||||
5 | createUser | varchar(20) | ○ | 生成用户 | |||||||
6 | createDate | datetime | ○ | 生成日期 | |||||||
7 | updateUser | varchar(20) | ○ | 更新用户 | |||||||
8 | updateDate | datetime | ○ | 更新日期 | |||||||
material_InOut_master 物资进出库信息表 | |||||||||||
14 | No | 字段名 | 定义 | PK | FK | DEFAULT | NOT NULL | index | 说明 | ||
1 | inOut_Id | varchar(20) | ○ | ○ | 进出库ID | ||||||
2 | material_Id | varchar(20) | ○ | ○ | 物资ID 关联material_master的material_Id | ||||||
3 | hall_Id | varchar(20) | ○ | ○ | 道馆信息 关联hall_master的hall_Id | ||||||
4 | material_Size | numeric(5,2) | 物资大小 | ||||||||
5 | material_Num | int | ○ | 物资数量 | |||||||
6 | material_flag | char(1) | ○ | 进出库Flag(1:入库;2:出库) | |||||||
7 | material_reason | varchar(100) | ○ | 进出库原因 | |||||||
8 | flag | char(1) | 1 | ○ | 有效Flag (0:无效,1:有效) | ||||||
9 | createUser | varchar(20) | ○ | 生成用户 | |||||||
10 | createDate | datetime | ○ | 生成日期 | |||||||
11 | updateUser | varchar(20) | ○ | 更新用户 | |||||||
12 | updateDate | datetime | ○ | 更新日期 | |||||||
finance_master 财务信息表 | |||||||||||
15 | No | 字段名 | 定义 | PK | FK | DEFAULT | NOT NULL | index | 说明 | ||
1 | finance_Id | varchar(20) | ○ | ○ | 财务ID | ||||||
2 | finance_Flag | char(1) | 财务Flag(0:支出;1:收入) | ||||||||
3 | finance_money | numeric(8,2) | 财务金钱 | ||||||||
4 | finance_reason | varchar(100) | 财务收支原因 | ||||||||
5 | finance_date | datetime | 财务收支时间 | ||||||||
6 | flag | char(1) | 1 | ○ | 有效Flag (0:无效,1:有效) | ||||||
7 | createUser | varchar(20) | ○ | 生成用户 | |||||||
8 | createDate | datetime | ○ | 生成日期 | |||||||
9 | updateUser | varchar(20) | ○ | 更新用户 | |||||||
10 | updateDate | datetime | ○ | 更新日期 | |||||||
buy_class_master 课时购买信息表 | |||||||||||
16 | No | 字段名 | 定义 | PK | FK | DEFAULT | NOT NULL | index | 说明 | ||
1 | buy_Id | varchar(20) | ○ | ○ | 购买ID | ||||||
2 | student_Id | varchar(20) | ○ | ○ | 学生信息 关联student_master的student_Id | ||||||
3 | class_Num | int | ○ | 购买课时 | |||||||
4 | class_Service | int | 赠送课时 | ||||||||
5 | buy_date | datetime | 购买时间 | ||||||||
6 | class_useful | datetime | 课程有效期 | ||||||||
7 | flag | char(1) | 1 | ○ | 有效Flag (0:无效,1:有效) | ||||||
8 | createUser | varchar(20) | ○ | 生成用户 | |||||||
9 | createDate | datetime | ○ | 生成日期 | |||||||
10 | updateUser | varchar(20) | ○ | 更新用户 | |||||||
11 | updateDate | datetime | ○ | 更新日期 | |||||||
表结构学习
猜你喜欢
转载自blog.csdn.net/weixin_41722928/article/details/81196321
今日推荐
周排行