[关闭]
@MRsunhuimin 2019-09-07T01:56:57.000000Z 字数 4009 阅读 265

家政管理平台数据库

项目


1 管理员表(admin)

中文名称 字段名 字段类型 长度 默认值 说明
管理员ID admin_id bigint 19 主键,非空,自增
管理员账号 admin_name varchar 20
管理员密码 admin_password varchar 20
上次登陆时间 admin_lastTime datetime

2 用户表(user)

中文名称 字段名 字段类型 长度 默认值 说明
用户ID user_id bigint 19 主键,非空,自增
用户名称 user_name varchar 20
账户余额 user_balance varchar 20
冻结金额 user_frozen varchar 20
手机号 user_phone varchar 20
用户创建时间 user_date datetime
用户状态 user_state tinyint 5 1 (1正常 2禁用)

3 服务类型表(service_type)

中文名称 字段名 字段类型 长度 默认值 说明
服务类型ID service_type_id bigint 19 主键,非空,自增
服务类型名称 service_type_name varchar 255
服务类型图标 service_type_icon varchar 255
服务父级类型ID service_type_parent bigtinyint 19
服务状态 service_type_state tinyint 5 1 (1启用 2禁用)

4 地区表(area)

中文名称 字段名 字段类型 长度 默认值 说明
地区ID area_id bigint 19 主键,非空,自增
地区名称 area_name varchar 255
父级ID area_parent_id bigint 19

5 服务地址表(service_address)

中文名称 字段名 字段类型 长度 默认值 说明
服务地址ID service_address_id bigint 19 主键,非空,自增
用户ID service_address_ser_id bigint 19 外键
地区ID service_address_area_id varchar 255 外键 市/区/街道
手机号 service_address_phone varchar 255
联系人姓名 service_address_name varchar 255
详细地址 service_address_ varchar 255 XX地址XX楼XX门牌号
经度
纬度
创建时间 service_address_date datetime

6 订单表(order)

中文名称 字段名 字段类型 长度 默认值 说明
订单ID order_id bigint 19 主键,非空,自增
订单编号 order_number varchar 255
服务类型ID order_service_type_id bigint 19 外键
用户ID order_user_id bigint 19 外键
服务地址ID order_service_address_id bigint 19 外键
订单创建时间 order_create_time datetime
定金支付(定金15元) order_handsel_money varchar 20 15 固定15元
预支付金额 order_budget_money varchar 255
实际付款金额 order_reality_money varchar 255
预约时间 order_time datetime
订单备注 order_note varchar 255

7 订单状态表(order_state)

中文名称 字段名 字段类型 长度 默认值 说明
订单状态ID order_state_id bigint 19 主键,非空,自增
订单ID order_state_id bigint 19 外键
插入时间 order_state_time datetime
订单状态 order_state_state tinyint 5 1 1代抢 2待服务3服务中4已完成5用户终止

8 服务人员表(staff)

中文名称 字段名 字段类型 长度 默认值 说明
服务人员ID staff_id bigint 19 主键,非空,自增
姓名 staff_name varchar 10
性别 staff_sex tinyint 2 1男,2女
联系电话 staff_phone varchar 20
服务人员综合评分 staff_result varchar 255 服务人员的综合评价
创建时间 staff_date datetime
服务技能 staff_skill varchar 255
服务状态 staff_state tinyint 5 1 (1启用,2禁用)

9 服务人员档案表(staff_record)

中文名称 字段名 字段类型 长度 默认值 说明
服务人员ID staff_id bigint 19 主键,非空,自增
服务人员账户余额 staff_balance decimal(10,2)
出生日期 staff_birthday varchar 10
违规次数 staff_times varchar 255
身份证号 staff_idcard varchar 20
身份证正面(url) staff_front varchar 255 身份证正面(url)
身份证反面(url) staff_back varchar 255 身份证反面(url)
服务人员状态 staff_state tinyint 5 1 (1待审核 2审核通过 3已注销)

10 服务人员账户明细表(staff_detail)

中文名称 字段名 字段类型 长度 默认值 说明
服务人员明细ID staff_detail_id bigint 18 主键,非空,自增
收款时间 staff_detail_date datetime
订单ID staff_detail_order_id bigint 19 外键
实际收款金额 staff_detail_money decimal(10,2)

11 服务人员服务类型表(staff_type)

中文名称 字段名 字段类型 长度 默认值 说明
服务类型ID staff_type_id bigint 19 主键,非空,自增
服务人员ID staff_type_id bigint 19 外键

12 服务人员违规记录表(staff_foul)

中文名称 字段名 字段类型 长度 默认值 说明
违规记录ID staff_foul_id bigint 19 主键,非空,自增
服务人员ID staff_foul_id bigint 19 外键
违规时间 staff_foul_time datetime
备注 staff_foul_note varchar 255

13 服务订单表(service_order)

中文名称 字段名 字段类型 长度 默认值 说明
服务订单ID service_order_id bigint 19 主键,非空,自增
服务订单编号 service_order_number varchar 20 订单唯一标识符
订单ID service_order_id bigint 19 外键
服务人员ID service_staff_id bigint 19 外键
订单接去时间 service_order_taketime datetime
实际开始服务时间 service_order_startime datetime
实际完成服务时间 service_order_endtime datetime

14 订单评价表(order_appraise)

中文名称 字段名 字段类型 长度 默认值 说明
评价表ID order_appraise_id bigint 19 主键,非空,自增
评价分级 order_appraise_rank varchar 2 0最差10最高
评价内容 order_appraise_note varchar 255 255个字符
评价时间 order_appraise_time datetime
用户ID order_appraise_user_id bigint 19 外键
订单ID order_appraise_order_id bigint 19 外键

15 评价图片表(order_picture)

中文名称 字段名 字段类型 长度 默认值 说明
图片ID order_picture_id bigint 19 主键,非空,自增
评价表ID order_picture_appraise_id bigint 19 外键
图片URL order_picture_ varchar 255

16 广告表(advertising)

中文名称 字段名 字段类型 长度 默认值 说明
广告ID advertising_id bigint 19 主键,非空,自增
广告图片URL advertising_picture varchar 500
广告跳转路径 advertising_url varchar 500
排序 advertising_sort tinyint 5 1 唯一索引
广告位置 advertising_seat tinyint 5 1 1轮播图 2首页居中 3两侧
广告状态 advertising_state tinyint 5 1 显示:1是 2否

17 提取现金表(withdraw)

中文名称 字段名 字段类型 长度 默认值 说明
提现ID withdraw_id bigint 19 主键,非空,自增
类型 withdraw_type tinyint 5 1用户 2服务人员
提现人ID withdraw_peopleid varchar 20
提现人用户名 withdraw_peoplename varchar 20
提现金额 withdraw_money decimal(10,2)
提现时间 withdraw_time datetime
提现状态 withdraw_state tinyint 5 1 (1待审核 2已通过)

18 充值记录表(recharge_record)

中文名称 字段名 字段类型 长度 默认值 说明
充值ID recharge_record_id bigint 19 主键,非空,自增
用户ID recharge_user_id bigint 19 外键
充值金额 recharge_record_money decimal(10,2)
充值时间 recharge_record_time datetime

中文名称 字段名 字段类型 长度 默认值 说明
用户ID
原始积分
变动值
最终积分
记录时间

中文名称 字段名 字段类型 长度 默认值 说明
等级ID
等级名称
积分区间(开始)
积分区间(结束)
折扣 (0.9)
图标
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注